add
This commit is contained in:
parent
d2662586f9
commit
0cb68bbbce
@ -7,8 +7,8 @@
|
||||
|
||||
## 多智能体框架评测对象
|
||||
|
||||
- LangGraph
|
||||
- Spring AI Alibaba Graph
|
||||
- LangGraph(以图结构编排智能体)
|
||||
- Spring AI Alibaba Graph(以图结构编排智能体)
|
||||
- AutoGen
|
||||
- CrewAI
|
||||
|
||||
@ -65,9 +65,8 @@
|
||||
|
||||
- 开源协议:MIT
|
||||
- 语言:Python
|
||||
- 核心:使用图结构编排智能体,相比LangChain的链式调用,能够应对更多场景、更复杂的任务。
|
||||
- 亮点:内置 Checkpoint 和中断、持久化机制,在执行期间发生中断,恢复时可以从 Checkpoint 继续执行。适合通过**人工干预**保障执行过程的正确性,以及**长时间运行的任务**发生异常中断从 Checkpoint 恢复执行,而不必重新开始,这是
|
||||
LangGraph 的独到之处
|
||||
- 核心:使用图结构编排智能体,相比链式调用,能够应对更多场景、更复杂的任务。
|
||||
- 亮点:内置 Checkpoint 和中断、持久化机制,在执行期间发生中断,恢复时可以从 Checkpoint 继续执行。适合通过**人工干预**保障执行过程的正确性,以及**长时间运行的任务**发生异常中断从 Checkpoint 恢复执行,而不必重新开始。
|
||||
- 补充:官方的 LangGraph Platform 还提供了配套的 LangGraph Studio 用于开发智能体的 IDE,它支持可视化、交互和调试,还与 LangSmith 集成,以实现追踪、评估和提示工程。
|
||||
- 模型:参见上文对于 LangChain 支持的模型提供商说明
|
||||
|
||||
@ -86,10 +85,9 @@
|
||||
|
||||
- 开源协议:MIT
|
||||
- 语言:Python、.NET
|
||||
- 核心:通过智能体运行时环境,使用消息作为多智能体之间的通信载体,基于发布订阅的模式在智能体之间实现1对1和1对多的传播形式。
|
||||
- 核心:用多个智能体扮演不同的角色,让其更专注于细粒度的任务。使用团队去关联多个智能体,用消息作为团队成员之间的通信方式,让团队之间"沟通"并共同完成任务。
|
||||
- 亮点:命令行代码执行器能够将Python代码块打包成1个文件,丢到 Docker 容器执行,或者在本机开启1个新的进程执行。这种方式更安全,也是 LangGraph
|
||||
不具备的特性。除此之外,官方提供了一系列多智能体的设计模式,来辅助开发者设计与开发多智能体。
|
||||
- 补充:AutoGen 还提供了一个免费的、本地化部署的 AutoGen Studio 可视化工具,旨在帮助开发团队快速原型化多智能体。
|
||||
不具备的特性。除此之外,官方提供了一系列多智能体的设计模式,来辅助开发者设计与开发多智能体。AutoGen 还提供了一个免费的、本地化部署的 AutoGen Studio 可视化工具,旨在帮助开发团队快速原型化多智能体。
|
||||
- 模型:OpenAI API 兼容的模型提供商、托管在 Azure 上的模型、Ollama、Anthropic,通过 SKChatCompletionAdapter 已适配的其它 LLM 提供商有:Google、MistralAI、AWS、Hugging Face。
|
||||
|
||||
官方提供了以下多智能体设计模式
|
||||
@ -107,8 +105,8 @@
|
||||
|
||||
- 开源协议:MIT
|
||||
- 语言:Python
|
||||
- 核心:
|
||||
- 亮点:
|
||||
- 核心:与 AutoGen 类似,也是用角色扮演和团队去组织多个智能体,也支持使用流程编排。
|
||||
- 亮点:相比 AutoGen 来说 CrewAI 提供的 API 更精简、写出来的代码语义更强,相比 LangGraph 更轻量,因为 LangGraph 需要依赖 LangChain。在QA
|
||||
- 模型:CrewAI 通过 LiteLLM 连接到 LLM 提供商,[点击查看 LiteLLM 支持的模型提供商](https://docs.litellm.com.cn/docs/providers),[点击查看对于 Xinference 的支持说明](https://docs.litellm.com.cn/docs/providers/xinference)
|
||||
|
||||
## 参考来源
|
||||
|
||||
Loading…
Reference in New Issue
Block a user