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)。支援兩種主要的多代理模式:透過共享協定的代理間(A2A)通訊,以及單一流程內的框架導向編排。

適用對象

  • 初學者:學習使用 Fetch.ai 建構自主代理。
  • 開發者:將 LLM、支付系統(Stripe、FET)或 Web3 結合至代理工作流程中。
  • 黑客松參與者:需要快速起始範本的開發者。
  • 貢獻者:希望與社群分享自身代理實作的開發者。

主要亮點

  • 多樣化應用:涵蓋 RAG、支付處理、瀏覽器自動化與安全掃描等情境。
  • 廣泛整合:支援 MCP(Model Context Protocol)、LangChain、CrewAI 及多種 LLM SDK。
  • 零設定部署:包含全域設定指令碼與 Docker 支援,可直接於容器中執行範例。
  • 生產部署路徑:提供將代理部署至 Agentverse 或 ASI Cloud 的指南。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案