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 的指南。
相关
- 项目
- 项目
- 项目
- 项目
- 项目