Annyfee/agent-craft
AI Agent 教学仓库 | 系统化 LangChain、RAG、LangGraph、MCP 全栈实战代码 | 万字博客详解 | 开源可运行示例 | 从零构建智能体
解決する問題
Agent Craft は、AI エージェントの概念を知っていることと、ゼロから構築できることの間のギャップに対処します。多くの学習者は理論を理解したり API を呼び出したりできますが、完全で実行可能なエージェントを組み立てるのに苦労します。このプロジェクトは、基本的な LLM 呼び出しから完全なエージェントシステムのデプロイまで、構造化されたモジュールごとの学習パスを提供します。
仕組み
プロジェクトは 15 の連続モジュール(現在 01〜13 が公開)で構成され、各モジュールには独立したコード、コメント、例があります。次のように進めます:
- 基礎:環境設定、LLM の呼び出し、関数呼び出しの有効化。
- フレームワーク層:LangChain を使用したプロンプト、チェーン、メモリ。次にベクターストア(FAISS、Chroma)とリランカーを使用した RAG。次に LangGraph を使用したステートフルでデバッグ可能なワークフロー(ヒューマンインザループやマルチエージェントオーケストレーションを含む)。
- インテリジェンス層:FastMCP と langchain-mcp-adapters を使用した MCP サーバーとクライアントの構築、および Swarm パターンと Agents SDK の探索。
- 実践プロジェクト:Streamlit を使用したチャット UI の構築。将来は LangGraph、RAG、MCP、Streamlit、Vercel を組み合わせた包括的なプロジェクトを予定。
各モジュールには、設計と主要メカニズムを説明する対応する CSDN ブログ記事が付属しています。プロジェクト全体は、ローカルで実行されるコードと理解しやすい原則を重視しています。
対象読者
これは、基本的な Python をすでに知っており、フレームワークを呼び出すだけでなく、AI エージェントを内部から理解したい開発者と学習者向けです。「概念を知っている」と「実際に構築する」の間で行き詰まりを感じたことがある場合、または API を呼び出せるが基盤となる推論と意思決定を理解したい場合、Agent Craft はあなたのために設計されています。
ハイライト
- 段階的な学習パス:プロンプトの基本からデプロイまでの 15 モジュール。各モジュールは独立して実行可能。
- フルスタックカバレッジ:LLM 呼び出し、関数呼び出し、LangChain、RAG、LangGraph、MCP、Swarm/Agents SDK、Streamlit。
- 実行可能なコード:各モジュールにはコメント付きでローカルで再現可能なコードが含まれています。
- 概念の説明:付随する CSDN ブログが設計の根拠とメカニズムを明確にします。
- 実世界の実践:カスタマーサービスのマルチエージェントクラスターとチャットダッシュボードを構築します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト