A2A网络演示
📋 需求
要运行服务器,如果还没有安装uv,则需要安装uv。
MacOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh窗户:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"🚀 快速开始
- 安装依赖项:
uv sync - 在上创建帐户 A2A网
- 首选 仪表盘
- 点击“+创建密钥”>创建密钥>复制密钥
- 创建一个
.env文件:cp .env.example .env - 集
A2ANET_API_KEY(以及OPENAI_API_KEY如果使用LangGraph)
LangGraph
在中打开代理 客服聊天界面:
uv run --env-file .env langgraph dev要在终端中调用代理:
uv run --env-file .env -m src.langchainA2A Python SDK
使用A2A Python SDK发送消息:
uv run --env-file .env src/a2a_sdk.py⚙️ 配置
要添加更多代理,请执行以下操作:
- 获取要在其上使用的代理的URL A2A网例如。 确实,求职:
https://app.a2anet.com/agent/0HHsPhXgjJexL1fglj57 - 添加
/agent-card.json到URL末尾以获取代理卡URL。例如https://app.a2anet.com/agent/0HHsPhXgjJexL1fglj57/agent-card.json - 将代理卡URL添加到
A2A_AGENT_CARDS随着"custom_headers": {"X-API-Key": A2ANET_API_KEY}
📄 许可证
a2anet-demo 根据《 阿帕奇-2.0 许可证。
🤝 加入A2A网络社区
A2A-Net是一个寻找和分享人工智能代理和开源社区的网站。加入我们,分享您的A2A代理,提出问题,了解最新的A2A新闻,成为第一个了解开源版本、教程等的人!
