Overview
产品概述
Capabilities
核心能力
Agent 与 handoff 抽象
Agent 封装指令和函数,并可在任意时刻将对话交接给另一个 Agent,从而以轻量方式表达工具与 Agent 网络之间的复杂动态。
无状态客户端运行
Swarm 完全由 Chat Completions API 驱动,运行主要在客户端完成且调用之间不保存状态,便于测试和重复执行。
函数调用与上下文变量
Agent 可直接调用 Python 函数,并通过 context_variables 传递附加上下文;client.run() 会自动循环执行工具调用、Agent 交接和上下文变量更新。
Use Cases
适用场景
-
01
多智能体客户服务
官方示例包括航空公司客服、客服机器人和个人购物助手,用于处理不同场景下的客户服务请求。
-
02
分流与函数调用示例
提供 triage_agent 和 weather_agent 示例,演示基础的分流步骤和函数调用能力。
Integrations
集成能力
OpenAI Chat Completions API
Swarm 完全基于 Chat Completions API 运行,因此调用之间无状态。