聊天模型比较

此表格比较了 Spring AI 支持的各种聊天模型,详细说明了它们的功能

  • 多模态:模型可以处理的输入类型(例如,文本、图像、音频、视频)。

  • 工具/函数调用:模型是否支持函数调用或工具使用。

  • 流式传输:模型是否提供流式响应。

  • 重试:是否支持重试机制。

  • 可观察性:用于监控和调试的功能。

  • 内置 JSON:对 JSON 输出的原生支持。

  • 本地部署:模型是否可以在本地运行。

  • OpenAI API 兼容性:模型是否与 OpenAI 的 API 兼容。

提供商 多模态 工具/函数 流式传输 重试 可观测性 内置 JSON 本地 OpenAI API 兼容

Anthropic Claude

文本、PDF、图像

yes
yes
yes
yes
no
no
no

Azure OpenAI

文本、图像

yes
yes
yes
yes
yes
no
yes

DeepSeek (OpenAI 代理)

text

yes
yes
yes
yes
yes
yes
yes

Google GenAI

文本、PDF、图像、音频、视频

yes
yes
yes
yes
yes
no
no

Google VertexAI Gemini

文本、PDF、图像、音频、视频

yes
yes
yes
yes
yes
no
yes

Groq (OpenAI 代理)

文本、图像

yes
yes
yes
yes
no
no
yes

HuggingFace

text

no
no
no
no
no
no
no

Mistral AI

文本、图像、音频

yes
yes
yes
yes
yes
no
yes

MiniMax

text

yes
yes
yes
yes
no
no
yes

月之暗面 AI

text

yes
yes
yes
yes
yes
no

NVIDIA (OpenAI 代理)

文本、图像

yes
yes
yes
yes
no
no
yes

OCI GenAI/Cohere

text

no
no
no
yes
no
no
no

Ollama

文本、图像

yes
yes
yes
yes
yes
yes
yes

OpenAI

输入:文本、图像、音频 输出:文本、音频

yes
yes
yes
yes
yes
no
yes

Perplexity (OpenAI 代理)

text

no
yes
yes
yes
no
no
yes

千帆

text

no
yes
yes
yes
no
no
no

智谱 AI

文本、图像、文档

yes
yes
yes
yes
no
no
no

Amazon Bedrock Converse

文本、图像、视频、文档(PDF、HTML、MD、DOCX …​)

yes
yes
yes
yes
no
no
no
© . This site is unofficial and not affiliated with VMware.