Skip to main content
Agent API 工作区提供了一个简单的 RestAPI + 数据库用于服务 Agent。它包含:
  • 一个用于服务 Agent、Teams 和 Workflows 的 FastAPI 服务器。
  • 一个用于会话和向量存储的 postgres 数据库。

设置

1

创建和激活虚拟环境

2

安装 Agno

3

安装 uv 和 docker

  • 安装 uv 来管理你的 Python 环境。
4

导出你的 OpenAI 密钥

Agno 与任何模型提供商兼容;只需更新工作区中的代理即可。

创建你的 Agent API 代码库

使用 agent-api 模板创建你的代码库,可以随意命名。
这将创建一个名为 agent-api 的文件夹,其结构如下:

在本地运行您的 Agent Api

cd 进入 agent-api 文件夹
使用以下命令启动您的 Agent Api:
按 Enter 确认,并等待几秒钟以供下载镜像(仅第一次使用时需要)。在 Docker 仪表板上验证容器状态并查看日志。 备注:
  • Agents 定义在 agents 文件夹中。
  • api 路由定义在 api 文件夹中。

停止本地工作空间

进行一些尝试后,使用以下命令停止工作空间:

后续

恭喜您已在本地运行 Agent API。后续步骤: