回复@剪藏夹:现在可能LangChain是社区最好的之一,但我个人建议原型阶段可以用它们,真正生产环境,自己直接调用 API 比较好,完全不需要这些框架的,LLM 的调用并不算多复杂。真正复杂的也不是这些框架能解决的好的!
OpenAI 开源多智能体设计和管理工具OpenAI Swarm
可让多个智能体互相协同工作
Swarm专门用于构建、编排和部署 多智能体系统
它可以让每个智能体都可以根据任务需求,将当前任务交给更合适的智能体处理。
这种任务的“接力”机制让复杂任务可以拆分成多个步骤,由不同智能体协同完成。
开发人员可以为每个智能体定义不同的功能和指令。例如,智能体A可以有“问候”和“转交任务”这两个功能,而智能体B则专注于处理特定问题。智能体可以通过预设的函数处理任务。
Swarm 的设计充分考虑了灵活性和可扩展性。开发人员可以根据任务需要创建多个智能体,并定义它们的具体行为。
Swarm 还支持函数调用,智能体可以调用 Python 函数来处理具体任务,也可以在任务完成后交接给另一个智能体。
详细介绍:网页链接
GitHub:网页链接
可让多个智能体互相协同工作
Swarm专门用于构建、编排和部署 多智能体系统
它可以让每个智能体都可以根据任务需求,将当前任务交给更合适的智能体处理。
这种任务的“接力”机制让复杂任务可以拆分成多个步骤,由不同智能体协同完成。
开发人员可以为每个智能体定义不同的功能和指令。例如,智能体A可以有“问候”和“转交任务”这两个功能,而智能体B则专注于处理特定问题。智能体可以通过预设的函数处理任务。
Swarm 的设计充分考虑了灵活性和可扩展性。开发人员可以根据任务需要创建多个智能体,并定义它们的具体行为。
Swarm 还支持函数调用,智能体可以调用 Python 函数来处理具体任务,也可以在任务完成后交接给另一个智能体。
详细介绍:网页链接
GitHub:网页链接