AGI围城
首页
基础知识
工程实践
所见所思
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

AGI围城

是的,这个世界还是很有趣的。
首页
基础知识
工程实践
所见所思
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 提示词工程

  • 大模型API调用

  • OpenAI工具

  • 嵌入向量

  • 检索增强生成(RAG)

  • LlamaIndex

  • LangChain

  • Agent

  • Workflow

  • Transformer

  • 微调

  • MCP

  • A2A

    • 1.A2A概述
    • 2.A2A核心架构
    • 3.A2A开发实践
      • 3.1 前期准备
      • 3.2 UI界面启动
      • 3.3 启动并接入汇率转换Agent
        • 配置远程Agent
      • 3.4 启动并接入费用报销Agent
    • 4.核心实现
  • 基础知识
  • A2A
xiao_sl
2025-05-22
目录

3.A2A开发实践

# 3.1 前期准备

  1. 拉取官方源码:https://github.com/google/A2A (opens new window)
  2. Python环境管理: uv
  3. 获取GOOGLE_API_KEY
    • 启用Google API: https://console.cloud.google.com/ (opens new window)
    • 启用Gemini API
  4. 在ui、以及要跑的Agent目录配置.env

# 3.2 UI界面启动

# 先进入代码工程的根目录下
cd demo/ui
echo "GOOGLE_API_KEY=your_api_key_here" > .env
uv run main.py
1
2
3
4

访问 http://localhost:12000 (opens new window)

a2a-1

# 3.3 启动并接入汇率转换Agent

cd samples/python/agents/langgraph
echo "GOOGLE_API_KEY=your_api_key_here" > .env
uv run . --port 8080
1
2
3

# 配置远程Agent

a2a-2

# 3.4 启动并接入费用报销Agent

cd samples/python/agents/google_adk
echo "GOOGLE_API_KEY=your_api_key_here" > .env
uv run .
1
2
3

在agent模块中添加 localhost:10002

a2a-3
a2a-4
编辑 (opens new window)
#A2A
上次更新: 2025/12/19, 15:17:48
2.A2A核心架构
4.核心实现

← 2.A2A核心架构 4.核心实现→

最近更新
01
我是如何发现临时邮箱的?一个真实的故事
06-12
02
4.核心实现
05-26
03
2.A2A核心架构
05-18
更多文章>
Theme by Vdoing | Copyright © 2019-2025 AGI围城 | 桂ICP备2024034950号 | 桂公网安备45142202000030
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式