Repolode
fetchai

fetchai/innovation-lab-examples

基于 Fetch.ai uAgents 的 80 多个可运行 Python AI 智能体示例,涵盖 LLM、MCP、A2A、支付与多智能体等场景。

Star
1,167
Fork
84
未关闭 Issue
7
最近提交
2个月前

这是什么?

这是一组自包含的 Python AI 智能体示例项目。每个目录都是可独立运行的工程,带有各自的依赖和环境变量模板。大多数示例基于 uAgents 框架实现智能体之间的消息通信与发现,并接入 ASI:One、OpenAI、Anthropic Claude、Google Gemini 等 LLM 服务。

示例覆盖多种模式:单智能体、智能体间通信(A2A)、面向 Gmail、GitHub 等服务的 MCP 服务端、基于文档的 RAG,以及使用 Stripe、Skyfire 或 FET 的支付流程。多智能体示例则采用 LangChain、CrewAI、AG2、LlamaIndex 和 Google ADK 等框架构建。

仓库提供快速入门模板、一键安装脚本和 Dockerfile,便于运行任意示例。社区贡献的智能体放在单独的 contributors 目录中。

核心功能

  • 01数十个可独立运行的智能体项目,各自带有依赖和 .env 模板
  • 02基于 uAgents 的智能体间通信(A2A)示例
  • 03面向 Gmail、日历、GitHub 等服务的 MCP 服务端智能体
  • 04接入 ASI:One、OpenAI、Claude、Gemini、LangChain 和 CrewAI
  • 05使用 Stripe、Skyfire 和 FET 的支付示例

适用场景

  • 借助 uAgents 学习如何构建第一个自主智能体
  • 基于可运行的编排器与工作节点模板快速启动黑客松项目
  • 对比不同 LLM SDK 和智能体框架在智能体中的接入方式
  • 为现有智能体添加 MCP 工具或支付流程

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/fetchai/innovation-lab-examples.git
  2. 2

    进入仓库目录

    cd innovation-lab-examples
  3. 3

    进入黑客松快速入门示例目录

    cd fetch-hackathon-quickstarter
  4. 4

    创建虚拟环境并安装依赖

    python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt

使用前须知

  • 每个示例都是独立项目,有各自的依赖,需要单独选择并配置。
  • 许多示例需要 ASI:One、OpenAI 或 Stripe 等 API 密钥。

标签

常见问题

innovation-lab-examples 是什么?
基于 Fetch.ai uAgents 的 80 多个可运行 Python AI 智能体示例,涵盖 LLM、MCP、A2A、支付与多智能体等场景。 这是一组自包含的 Python AI 智能体示例项目。每个目录都是可独立运行的工程,带有各自的依赖和环境变量模板。大多数示例基于 uAgents 框架实现智能体之间的消息通信与发现,并接入 ASI:One、OpenAI、Anthropic Claude、Google Gemini 等 LLM 服务。
innovation-lab-examples 可以免费使用吗?用的什么许可证?
innovation-lab-examples 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
innovation-lab-examples 还在维护吗?
半年内有更新。innovation-lab-examples 最近一次提交是在 2026年9月1日。
innovation-lab-examples 适合用来做什么?
借助 uAgents 学习如何构建第一个自主智能体 基于可运行的编排器与工作节点模板快速启动黑客松项目 对比不同 LLM SDK 和智能体框架在智能体中的接入方式 为现有智能体添加 MCP 工具或支付流程
innovation-lab-examples 怎么安装和运行?
克隆仓库: git clone https://github.com/fetchai/innovation-lab-examples.git 进入仓库目录: cd innovation-lab-examples 进入黑客松快速入门示例目录: cd fetch-hackathon-quickstarter 创建虚拟环境并安装依赖: python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt
在哪里获取 innovation-lab-examples?
源代码和安装说明在 GitHub 上:https://github.com/fetchai/innovation-lab-examples

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目