3.A2A开发实践
# 3.1 前期准备
- 拉取官方源码:https://github.com/google/A2A (opens new window)
- Python环境管理: uv
- 获取GOOGLE_API_KEY
- 启用Google API: https://console.cloud.google.com/ (opens new window)
- 启用Gemini API
- 在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
2
3
4
访问 http://localhost:12000 (opens new window)

# 3.3 启动并接入汇率转换Agent
cd samples/python/agents/langgraph
echo "GOOGLE_API_KEY=your_api_key_here" > .env
uv run . --port 8080
1
2
3
2
3
# 配置远程Agent

# 3.4 启动并接入费用报销Agent
cd samples/python/agents/google_adk
echo "GOOGLE_API_KEY=your_api_key_here" > .env
uv run .
1
2
3
2
3
在agent模块中添加 localhost:10002


编辑 (opens new window)
上次更新: 2025/12/19, 15:17:48