供应商 | 流式调用 | 函数 | JSON | 多模态 | 观测 |
---|---|---|---|---|---|
Amazon Bedrock | ✅ | ✅ | text | ||
Anthropic | ✅ | ✅ | text, image | ||
Azure OpenAI | ✅ | ✅ | ✅ | text, image | ✅ |
ChatGLM | text | ||||
DashScope | ✅ | ✅ | text, image, audio | ✅ | |
GitHub Models | ✅ | ✅ | ✅ | text | ✅ |
Google AI Gemini | ✅ | ✅ | text, image, audio, video, PDF | ✅ | |
Google Vertex AI Gemini | ✅ | ✅ | ✅ | text, image, audio, video, PDF | ✅ |
Google Vertex AI PaLM 2 | text | ||||
Hugging Face | text | ||||
Jlama | ✅ | ✅ | text | ||
LocalAI | ✅ | ✅ | text | ||
Mistral AI | ✅ | ✅ | ✅ | text | |
Ollama | ✅ | ✅ | ✅ | text, image | ✅ |
OpenAI | ✅ | ✅ | ✅ | text, image | ✅ |
Qianfan | ✅ | ✅ | text | ||
Cloudflare Workers AI | text | ||||
Zhipu AI | ✅ | ✅ | text, image | ✅ |
pom.xml
中添加以下依赖:
ChatModel
接口与大模型进行交互。以下是接口的主要方法:
AiService
用于定义一个集成大模型的服务。