返回目录 / Agent 编排
让经理Agent调用专家并汇总单一答复
把问题拆给只负责窄子任务的专家Agent,由经理保留最终答复所有权。
目标
对一个复合请求调用多个专家,并由经理检查和整合结果。
步骤
- 定义经理负责的用户目标与各专家互不重叠的输出契约。 [openai-multi-agent]
- 为每个专家限定可见上下文、工具和最大工作范围。 [openai-multi-agent]
- 用
specialist.as_tool(tool_name="...")注册专家,使经理保留最终答复控制权。 [openai-multi-agent] - 要求专家返回有边界的结果与依据,经理再比较冲突、补齐缺项并作最终答复。 [openai-multi-agent]
- 用单专家、多个专家及专家失败三类场景检查经理仍能控制最终答复。 [openai-multi-agent]
验证方式
确认专家调用作为子任务返回,经理仍生成唯一最终答复并标出未解决冲突。
故障处理
若经理未汇总专家结果,将专家作为工具调用,并明确经理拥有最终答复。
权限边界
前置条件
- Python 3.10+、固定提交兼容的 openai-agents、获准模型提供商凭据(本地模拟测试例外)
权限边界
- 只在本地或隔离测试环境操作;涉及外部数据或副作用时使用最小权限并先审批
限制
SDK行为可能随版本变化;固定来源仅说明其提交中的实现,不代表其他Agent或客户端完全兼容。生产环境需独立审阅数据保留、授权和副作用。
固定上游来源
- 仓库
- openai/openai-agents-python
- 文件路径
- docs/multi_agent.md
- 固定提交
f53c62451c7f34c15f0c87fa745e05404025420f- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT