fetchai/innovation-lab-examples
80+ production-ready AI agent examples in Python — build autonomous agents, multi-agent systems and agentic AI with uAgents, ASI:One, MCP, A2A, LangChain, CrewAI, Gemini, Claude and OpenAI.
何を解決するか
このリポジトリは、80以上の本番環境対応のAIエージェント例を包括的に提供し、開発者がコンセプトからデプロイまでをスムーズに進められるようにします。独自に自律型エージェントやマルチエージェントシステムを構築する必要がなく、一般的なユースケース向けの実行可能で自己完結型のテンプレートを提供します。
仕組み
各例は独自の依存関係と環境設定を持つスタンドアロンのPythonプロジェクトです。このコレクションは、メッセージングとディスカバリに uAgents フレームワークを活用し、さまざまなLLM(OpenAI、Claude、Gemini)およびオーケストレーションフレームワーク(CrewAI、LangChain、AG2)と統合されています。主に2つのマルチエージェントパターンをサポートしています:共有プロトコルを介したエージェント間通信(A2A)と、単一プロセス内でのフレームワークベースのオーケストレーション。
対象ユーザー
- 初心者:Fetch.aiツールを使って自律型エージェントを構築する学習を進めたい方。
- 開発者:LLM、決済システム(Stripe、FET)、またはWeb3をエージェントワークフローに統合したい方。
- ハッカソン参加者:迅速なスタートテンプレートが必要な方。
- 貢献者:コミュニティと自身のエージェント実装を共有したい方。
特徴
- 多様なユースケース:RAG、決済対応エージェント、MCP(Model Context Protocol)サーバー、ブラウザ自動化など。
- マルチフレームワーク対応:LangChain、CrewAI、Pydantic AI、Google ADKとの統合。
- umagents統合:uAgentsフレームワーク、Agentverse、ASI:Oneとの深いつながり。
- 簡単なデプロイ:Dockerサポートと、ASI CloudまたはRender経由でのAgentverseへのデプロイガイド付き。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト