prescrição
通过OpenAI Agents SDK的任务切换(Handoffs)功能,可实现智能体间的自动路由:
- 构建专业智能体::
- 创建分工明确的专业智能体(如英语/西班牙语代理)
- configurar
instructions
强制限定各自语言范围
- 配置路由智能体::
- 建立主控智能体(Triage Agent)作为调度中心
- aprovar (um projeto de lei ou inspeção etc.)
handoffs
参数绑定子智能体列表 - 编写路由逻辑指令(如’根据输入语言选择代理’)
- 异步执行流程::
- fazer uso de
Runner.run()
异步方法触发工作流 - 主智能体会自动分析输入并转交对应专业智能体
- fazer uso de
Recomendações de otimização:可结合output_type
定义结构化输出确保格式统一,并添加备用智能体处理未识别语言情况。
Essa resposta foi extraída do artigoOpenAI Agents SDK: uma estrutura Python para criar fluxos de trabalho colaborativos de inteligência múltiplaO