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へのエージェントデプロイガイドを提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト