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、さまざまなLLM SDKをサポート。
- 手軽なセットアップ:グローバルセットアップスクリプトとDockerサポートにより、コンテナ内で例を実行可能。
- プロダクション展開パス:AgentverseやASI Cloudへのエージェントデプロイガイドを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト