操作指南
启动 Crew
在 CrewAI 企业版上启动一个 Crew
概览
将 Crew 部署到 CrewAI 企业版平台后,您可以通过 Web 界面或 API 启动执行。本指南涵盖了这两种方法。
方法 1:使用 Web 界面
步骤 1:导航至您已部署的 Crew
- 登录 CrewAI 企业版
- 从项目列表中点击 Crew 名称
- 您将被带到该 Crew 的详情页面
步骤 2:启动执行
从 Crew 的详情页面,您有两种启动执行的方式
选项 A:快速启动
- 在“测试端点 (Test Endpoints)”部分点击
Kickoff
链接 - 在 JSON 编辑器中输入您的 Crew 所需的输入参数
- 点击
发送请求 (Send Request)
按钮
选项 B:使用可视化界面
- 在 Crew 详情页面点击
运行 (Run)
标签页 - 在表单字段中输入所需的输入
- 点击
运行 Crew (Run Crew)
按钮
步骤 3:监控执行进度
启动执行后
- 您将收到包含
kickoff_id
的响应 - 复制此 ID - 此 ID 对于跟踪您的执行至关重要
步骤 4:检查执行状态
要监控您的执行进度
- 在“测试端点 (Test Endpoints)”部分点击“状态 (Status)”端点
- 将
kickoff_id
粘贴到指定字段中 - 点击“获取状态 (Get Status)”按钮
状态响应将显示
- 当前的执行状态(
running
、completed
等) - 正在进行中的任务的详细信息
- 目前已产生的任何输出
步骤 5:查看最终结果
执行完成后
- 状态将变为
completed
- 您可以查看完整的执行结果和输出
- 如需更详细的视图,请查看 Crew 详情页面的
执行记录 (Executions)
标签页
方法 2:使用 API
您还可以使用 CrewAI 企业版 REST API 以编程方式启动 Crews。
认证
所有 API 请求都需要 bearer token 进行认证
您的 bearer token 在 Crew 详情页面的“状态 (Status)”标签页上可用。
检查 Crew 健康状态
在执行操作之前,您可以验证您的 Crew 是否正常运行
成功的响应将返回一条消息,指示 Crew 正在运行
步骤 1:检索所需输入
首先,确定您的 Crew 需要哪些输入
响应将是一个 JSON 对象,包含一个所需输入参数的数组,例如
此示例显示该特定的 Crew 需要两个输入:topic
和 current_year
。
步骤 2:启动执行
提供所需输入以启动执行
响应将包含一个 kickoff_id
,您需要使用它进行跟踪
步骤 3:检查执行状态
使用 kickoff_id 监控执行进度
处理执行
长时间运行的执行
对于可能需要很长时间的执行
- 考虑实现轮询机制来定期检查状态
- 使用 webhooks(如果可用)在执行完成时接收通知
- 实现错误处理以应对潜在的超时
执行上下文
执行上下文包括
- 启动时提供的输入
- 部署期间配置的环境变量
- 任务之间维护的任何状态
调试失败的执行
如果执行失败
- 检查“执行记录 (Executions)”标签页以获取详细日志
- 查看“跟踪 (Traces)”标签页以获取逐步执行详情
- 在跟踪详情中查找 LLM 响应和工具使用情况
需要帮助?
联系我们的支持团队以获取执行问题或企业版平台相关问题的帮助。