Skip to content
CrewAI 文档版本 跟随上游 源快照 5d08d206 更新于 2026-10-17

概述

CrewAI AMP REST API 完整参考

CrewAI AMP API

欢迎查阅 CrewAI AMP API 参考文档。通过此 API,你可以用编程方式与已部署的团队进行交互,从而实现与你的应用、工作流和服务的集成。

快速开始

Get Your API Credentials

在 CrewAI AMP 仪表盘中进入团队的详情页,然后从 Status 标签页复制你的 Bearer Token。

Discover Required Inputs

使用 GET /inputs 端点查看你的团队需要哪些参数。

Start a Crew Execution

携带你的输入调用 POST /kickoff 以启动团队执行,并获得 一个 kickoff_id。

Monitor Progress

使用 GET /status/{kickoff_id} 查看执行状态并获取结果。

身份认证

所有 API 请求都需要使用 Bearer token 进行身份认证。请在 Authorization 请求头中包含你的 token:

bash
curl -H "Authorization: Bearer YOUR_CREW_TOKEN" \
  https://your-crew-url.crewai.com/inputs

Token 类型

Token 类型作用域使用场景
Bearer Token组织级访问权限完整的团队操作,适合服务器到服务器的集成
User Bearer Token用户级访问权限权限受限,适合针对特定用户的操作

TIP

你可以在 CrewAI AMP 仪表盘中团队详情页的 Status 标签页里找到这两种 token。

基础 URL

每个已部署的团队都有自己唯一的 API 端点:

https://your-crew-name.crewai.com

请将 your-crew-name 替换为仪表盘中显示的实际团队 URL。

典型工作流

  1. 发现:调用 GET /inputs 了解你的团队需要哪些输入
  2. 执行:通过 POST /kickoff 提交输入以开始处理
  3. 监控:轮询 GET /status/{kickoff_id} 直到完成
  4. 结果:从已完成的响应中提取最终输出

错误处理

该 API 使用标准 HTTP 状态码:

状态码含义
200成功
400错误请求 - 输入格式无效
401未授权 - bearer token 无效
404未找到 - 资源不存在
422校验错误 - 缺少必填输入
500服务器错误 - 请联系支持人员

交互式测试

INFO

为什么没有「发送」按钮? 由于每位 CrewAI AMP 用户都有各自唯一的团队 URL,我们改用参考模式而非交互式演练场,以避免 造成混淆。这样你可以准确看到请求应该是什么样子,而不会出现 无法使用的发送按钮。

每个端点页面都会展示:

  • ✅ 精确的请求格式,包含所有参数
  • ✅ 响应示例,涵盖成功与错误场景
  • ✅ 多种语言的代码示例(cURL、Python、JavaScript 等)
  • ✅ 身份认证示例,包含正确的 Bearer token 格式

要测试你自己的实际 API:

Copy cURL Examples

复制 cURL 示例,并将 URL 与 token 替换为你的真实值

Use Postman/Insomnia

将示例导入你常用的 API 测试工具

示例工作流:

  1. 从任意端点页面复制此 cURL 示例
  2. 将 your-actual-crew-name.crewai.com 替换为你真实的团队 URL
  3. 将 Bearer token 替换为仪表盘中你的真实 token
  4. 运行该请求,在你的终端或 API 客户端中

需要帮助?

BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。