文章预览
Swarm : 用于构建、协调和部署 多智能体(multi-agent) 系统的框架,由 OpenAI Solutions 团队管理。 Swarm是一个符合工效(ergonomic)、轻量级的多智能体协调框架。 Swarm 专注于使Agent协调和执行变得轻量级、高度可控且易于测试,它 通过两个原始抽象来实现这一点:智能体( agent )和交接( handoffs )。一个智能体包含了指令和工具,并且可以在任何时候选择将对话交接给另一个智能体。 这些原始抽象足够强大,能够表达工具和智能体网络之间的丰富动态,允许你构建可扩展的、现实世界的解决方案,同时避免陡峭的学习曲线。 Swarm的multi-agent使用示例 from swarm import Swarm, Agent client = Swarm() def transfer_to_agent_b(): return agent_b agent_a = Agent( name= "Agent A" , instructions= "You are a helpful agent." , functions=[transfer_to_agent_b], ) agent_b = Agent( name= "Agent B" , instru
………………………………