ローカルLLMを使い、クラウドAPIに頼らずJavaScriptでRAGを一から段階的に学べるプロジェクト。
DataTalksClub/llm-zoomcamp
RAG、ベクトル検索、エージェント、評価、監視を使ったLLMアプリケーション構築を学ぶ、無料のオープンソース10週間オンラインコース。
- スター
- 7,493
- フォーク
- 1,391
- 未解決の Issue
- 6
- 最終コミット
- 5 日前
これは何?
LLM Zoomcampは、DataTalks.Clubが運営する無料の実践的なオンラインコースです。自分のナレッジベースを対象に質問へ回答するAIシステムの構築を、検索拡張生成(RAG)、埋め込み、ベクトル検索、function calling、AIエージェントを通じて学びます。
コースは、キーワード検索を使ったagentic RAG、minsearch・sqlitesearch・PGVectorによるベクトル検索、Kestraを使ったオーケストレーション、dltによるデータ取り込み、評価、監視、ハイブリッド検索やリランキングなどのベストプラクティスを扱うモジュールで構成されています。後半のモジュールでは、エンドツーエンドのフィットネスアシスタントの例も取り上げます。
このリポジトリには、コース教材、ノートブック、宿題が含まれています。採点付きの宿題、最終プロジェクト、相互レビューのあるライブコホート形式でも、自分のペースで進める形式でも受講できます。前提知識はPython、コマンドライン、Dockerの基礎です。GPUは不要で、演習の実行にかかるAPIクレジットは数ドル程度です。
主な機能
- 01RAGパイプライン、埋め込み、ベクトル検索、ハイブリッド検索を学べる
- 02function callingとAIエージェントのモジュールを含む
- 03minsearch、sqlitesearch、PGVectorなどの検索バックエンドを比較する
- 04LLMアプリケーションの評価と監視を学べる
- 05ライブコホートでは、最終プロジェクトと任意参加の相互レビューで締めくくる
ユースケース
- 既存のプロダクトにRAGベースの検索やQ&Aを追加したいソフトウェアエンジニア
- 検索パイプラインが本番システムにどう組み込まれるかを学びたいデータエンジニア
- LLMアプリを評価するための体系的なアプローチを身につけたいML実務者
使う前に知っておきたいこと
- リポジトリのメタデータにライセンスが指定されていないため、再利用条件が不明です。
- 演習の実行には、OpenAI APIクレジットが約1~5ドル分かかります。
- 修了証の取得と採点対象の宿題には、期限のあるライブコホートへの参加が必要です。
トピック
よくある質問
- llm-zoomcamp とは?
- RAG、ベクトル検索、エージェント、評価、監視を使ったLLMアプリケーション構築を学ぶ、無料のオープンソース10週間オンラインコース。 LLM Zoomcampは、DataTalks.Clubが運営する無料の実践的なオンラインコースです。自分のナレッジベースを対象に質問へ回答するAIシステムの構築を、検索拡張生成(RAG)、埋め込み、ベクトル検索、function calling、AIエージェントを通じて学びます。
- llm-zoomcamp は無料で使えますか?ライセンスは?
- llm-zoomcamp にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- llm-zoomcamp は今もメンテナンスされていますか?
- 活発にメンテナンス中。llm-zoomcamp の最終コミットは 2026年10月15日 です。
- llm-zoomcamp は何に使えますか?
- 既存のプロダクトにRAGベースの検索やQ&Aを追加したいソフトウェアエンジニア 検索パイプラインが本番システムにどう組み込まれるかを学びたいデータエンジニア LLMアプリを評価するための体系的なアプローチを身につけたいML実務者
- llm-zoomcamp はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/DataTalksClub/llm-zoomcamp
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
会話をまたいでユーザー、セッション、エージェントのコンテキストを保存・取得する、AIエージェントやアプリ向けのメモリレイヤー。
LangGraphを使った、階層型インデックスや会話メモリ、質問の明確化に対応するモジュール式Agentic RAGチュートリアル。
PythonとTypeScriptで生成AIアプリを構築する基礎を学べる、Microsoftによる全21レッスンのコースです。
Microsoft主導の全18レッスンのコース。Microsoft Agent FrameworkとFoundryを使ったPythonコード例で、初心者向けにAIエージェントの作り方を学べます。
AIエージェントやワークフローの構築・テスト・デプロイを行えるビジュアルプラットフォーム。APIやMCPサーバーとしても公開できます。