1
0

更新 MultiAgentOptions.md

This commit is contained in:
8ga 2025-09-30 14:55:54 +08:00
parent cfdd87958b
commit 3ec3363a0c

View File

@ -2,35 +2,33 @@
## 基础能力
> 💡SAA 是 Spring AI Alibaba 的官方简称。SAA 在对 MCP 工具、提示词模板的管理具有明显优势,尤其适合企业级 LLM 应用的构建。
| 对比项 | SAA| Spring AI | LangChain4J | LangChain |
|:-----|:-----|:-----|:-----|:-----|
| 语言 | Java | Java | Java | Python |
| 聊天模型 | ✅ | ✅ | ✅ | ✅ |
| 嵌入模型 | ✅ | ✅ | ✅ | ✅ |
| 图片、音视频模型 | ✅ | ✅ | ✅ | <br/>国内只有百度千帆、百川智能支持了多模态<br/>**阿里百炼没有支持也没有提供相关API** |
| 图片、音视频模型 | ✅ | ✅ | ✅ | **国内只有百度千帆、百川智能支持了多模态,阿里百炼没有支持** |
| RAG | ✅ | ✅ | ✅ | ✅ |
| 向量数据库 | <br/>支持阿里云 AnalyticDB (ADB)、OpenSearch | ✅ | ✅ | ✅ |
| MCP | <br/>支持 Nacos MCP Registry | ✅ | ✅ | ✅ |
| 向量数据库 | **除主流向量数据库外,还支持阿里云 AnalyticDB (ADB)、OpenSearch** | ✅ | ✅ | ✅ |
| MCP | **支持 Nacos MCP Registry** | ✅ | ✅ | ✅ |
| 函数调用 | ✅ | ✅ | ✅ | ✅ |
| 提示词模板 | <br/>支持通过 Nacos 热更新,无需重启应用 | ✅ | ✅ | ✅ |
| 提示词模板 | **支持通过 Nacos 热更新,无需重启应用** | ✅ | ✅ | ✅ |
| 聊天记忆 | ✅ | ✅ | ✅ | ✅ |
| 模型评估 | ✅ | ✅ | ✅ | ✅ |
> 💡SAA 是 Spring AI Alibaba 的官方简称。**SAA 在对 MCP 工具、提示词模板的管理具有明显优势,尤其适合企业级 LLM 应用的构建。**
## 可观测性OpenTelemetry
> 💡OpenTelemetry通常缩写为 OTel,是一个开源的、厂商中立的可观测性框架,旨在实现遥测数据的标准化生成、收集和管理。遥测数据包括日志、指标和追踪,这些数据对于监控和理解软件系统的行为至关重要。
**OpenTelemetry** 通常缩写为**OTel**,是一个开源的、厂商中立的可观测性框架,旨在实现遥测数据的标准化生成、收集和管理。遥测数据包括日志、指标和追踪,这些数据对于监控和理解软件系统的行为至关重要。
| Spring AI | SAA | LangChain4J | LangChain |
|:-----|:-----|:-----|:-----|
| ✅ | ✅ | ❌ | ✅ |
**Spring AI**框架定义了一系列endpoint为其核心组件提供了指标和追踪能力例如 ChatClient包括 Advisor、ChatModel、EmbeddingModel、ImageModel 和 VectorStore 等。
**Spring AI**框架定义了一系列endpoint为其核心组件提供了指标和追踪能力例如 ChatClient包括 Advisor、ChatModel、EmbeddingModel、ImageModel 和 VectorStore 等。**SAA**除了拥有**Spring AI**的能力还提供了配套工具无需额外编写代码即可扇出至阿里云ARMS。**LangChain4J**提供了一系列**Listener**,需要自行实现对监控数据的处理。**LangChain**自带**LangSmith**并且支持了OTel仅需少量代码即可扇出数据。
> 💡需要注意的是,对于 ChatModel 的可观测性目前仅支持以下提供商Anthropic, Azure OpenAI, Mistral AI, Ollama, OpenAI, Vertex AI, MiniMax, Moonshot, QianFan, ZhiPu AI。**未提到的厂商,例如阿里百炼,可能会在未来支持。**
**SAA**除了拥有**Spring AI**的能力,还提供了 javaagent 无需额外开发即可扇出至阿里云ARMS。**LangChain4J**提供了一系列**Listener**,开发人员需要自行实现对监控数据的处理。**LangChain**自带**LangSmith**并且已经支持了OTel仅需少量代码即可扇出数据。
> 💡需要注意的是Spring AI 对于 ChatModel 的可观测性目前仅支持以下提供商Anthropic, Azure OpenAI, Mistral AI, Ollama, OpenAI, Vertex AI, MiniMax, Moonshot, QianFan, ZhiPu AI。**未提到的厂商,例如阿里百炼,可能会在未来支持。**
## 与云计算平台模型提供商之间的适配