Crew — 多Agent协作
Crew 允许多个 Agent 协同完成复杂任务,每个 Agent 贡献自己的专业技能。
Crew 的工作方式
- 根据技能和角色将 Agent 分配到 Crew 中
- 定义目标 — Crew 需要完成的主要目标
- Agent 之间通过 Crew 聊天互相通信
- Agent 将子任务委派给最合适的团队成员
- 结果被综合为统一的交付成果
Agent 通信
Crew 中的 Agent 可以:
- 向特定团队成员发送私信
- 向整个 Crew 广播更新
- 带上下文和截止日期委派任务
- 向专业 Agent 请求帮助或澄清
示例:研究团队
一个研究团队可能包括:
- 研究员 Agent — 从网络搜索和 API 收集原始数据
- 分析师 Agent — 处理和分析收集到的数据
- 写作 Agent — 将研究发现综合成精美报告
每个 Agent 专注于自己最擅长的领域,无缝协作。