OpenAI、Hugging Face、LangChain、ベクトルデータベース、ファインチューニング、プルーニングを使ったLLMアプリケーションを学べる、Jupyter notebooksと記事による無料の実践コースです。
datawhalechina/llm-universe
LangChainとRAGを使った個人向けナレッジベースアシスタントを題材に、初心者向けにLLMアプリ開発を学べる中国語チュートリアル。
- スター
- 14,190
- フォーク
- 1,434
- 未解決の Issue
- 17
- 最終コミット
- 2 か月前
これは何?
LLM Universeは、大規模言語モデルを使ったアプリ開発をゼロから学びたい開発者向けのチュートリアルです。個人向けナレッジベースアシスタントの開発を軸に、LLM APIの呼び出し、ドキュメントの読み込みと分割、ベクトルデータベースへの埋め込みの保存、検索型の質問応答チェーンの構築まで、基本的なワークフローを学びながら動作するデモを作成できます。
必要なのはPythonの基礎知識だけで、機械学習の経験やGPUは不要です。ChatGPT、百度ERNIE Bot、iFlytek Spark、Zhipu GLMなど、国内外の複数のモデルAPIを統一インターフェースで利用でき、Streamlitによるデプロイや簡単な評価手法も扱います。前半部分は完成しており、高度なRAG手法とオープンソースLLMアプリの事例は現在も開発中です。
主な機能
- 01実践的なプロジェクトとして、個人向けナレッジベースアシスタントを段階的に構築します。
- 02ChatGPT、ERNIE Bot、iFlytek Spark、Zhipu GLMのAPIを統一インターフェースで利用できます。
- 03ドキュメントの読み込み、チャンク分割、ベクトルデータベースのセットアップを扱います。
- 04LangChainで検索型のQAチェーンを構築する方法を紹介します。
- 05Streamlitによるデプロイと評価の方法を解説します。
- 06GPUなしで、個人用PCやサーバー上で動作します。
ユースケース
- Pythonの基礎知識があり、初めてRAGプロジェクトに取り組みたい初心者。
- 複数の中国語LLM APIを単一のインターフェースから利用したい開発者。
- LangChainを使って社内文書のQ&Aツールを構築するチーム。
クイックスタート
- 1
プロジェクトの閲覧サイトでチュートリアルを読む
- 2
requirements.txt に記載された公式環境依存関係をインストールする
使う前に知っておきたいこと
- ライセンスが指定されていないため、再利用できるかどうかは不明です。
- サードパーティのモデルベンダーのAPIに依存しており、利用にはご自身のAPIキーが必要です。
- 第2部と第3部はまだ執筆中です。
トピック
よくある質問
- llm-universe とは?
- LangChainとRAGを使った個人向けナレッジベースアシスタントを題材に、初心者向けにLLMアプリ開発を学べる中国語チュートリアル。 LLM Universeは、大規模言語モデルを使ったアプリ開発をゼロから学びたい開発者向けのチュートリアルです。個人向けナレッジベースアシスタントの開発を軸に、LLM APIの呼び出し、ドキュメントの読み込みと分割、ベクトルデータベースへの埋め込みの保存、検索型の質問応答チェーンの構築まで、基本的なワークフローを学びながら動作するデモを作成できます。
- llm-universe は無料で使えますか?ライセンスは?
- llm-universe にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- llm-universe は今もメンテナンスされていますか?
- 半年以内に更新あり。llm-universe の最終コミットは 2026年8月27日 です。
- llm-universe は何に使えますか?
- Pythonの基礎知識があり、初めてRAGプロジェクトに取り組みたい初心者。 複数の中国語LLM APIを単一のインターフェースから利用したい開発者。 LangChainを使って社内文書のQ&Aツールを構築するチーム。
- llm-universe のインストール方法は?
- プロジェクトの閲覧サイトでチュートリアルを読む requirements.txt に記載された公式環境依存関係をインストールする
- llm-universe はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/datawhalechina/llm-universe
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ベクトル、全文検索、構造化・半構造化データを1つのMySQL互換エンジンに保存し、エージェントのメモリや検索に活用できるAIネイティブな検索データベースです。
無料枠のGroqとGeminiを使い、LangChainとLangGraphでPython AIエージェントを構築する手順を解説する無料チュートリアル。
Claude、Gemini、GPT、DeepSeek、Llama、Qwenを使って構築された、オープンソースのAIエージェント、エージェントスキル、RAGアプリの大規模なコレクションです。
Claude Code、Codex、OpenClaw、Hermes、プロンプトエンジニアリング、画像・音声・音楽AIツールを扱う、無料のオープンソース中国語AI講座と実践スキル集。
初心者向けの初期設定から独自Skillsの開発まで、OpenClaw AIアシスタントのインストール、設定、構築方法を学べる中国語チュートリアルシリーズ。