模型供应商接入——DashScope、OpenAI、Ollama 等十一家怎么配
模型配置 100% 在 UI 里做
MateClaw 刻意不读任何模型相关的环境变量。所有供应商配置都在启动后通过 UI 的 Settings → Models 来做——选供应商、粘 API Key(或 OAuth 流程、或 Ollama 跳过)、保存、测试。没有 spring.ai.* YAML 需要改。
换模型是整个部署一次点击的事,不是每个 Agent 单独配一遍。
支持的模型供应商
| 供应商 | 接入方式 | 适合场景 |
|---|---|---|
| DashScope(阿里云) | API Key | 最适合国内用户;默认云端图像模型 |
| OpenAI | API Key | GPT 系列;DALL-E 3 图像生成 |
| Anthropic | API Key | Claude 系列 |
| Gemini | API Key | Google Gemini 系列 |
| DeepSeek | API Key | 高性价比中文模型 |
| Kimi(月之暗面) | API Key | 长上下文中文模型 |
| MiniMax | API Key | 中文多模态 |
| 智谱 AI | API Key | 中文开源模型 |
| OpenRouter | API Key | 一站式接入 200+ 模型 |
| Ollama | 自动探测 localhost:11434 | 本地 GPU 推理;零费用 |
| ChatGPT OAuth | 浏览器 OAuth 流程 | 有 Plus/Pro 订阅,不需要 API Key |
三条无 Key 的路径
MateClaw 启动不需要云 API Key。就算你暂时没有,也能跑起来:
- Ollama:本地 GPU 推理,启动时自动探测 localhost:11434
- ChatGPT OAuth:有订阅就走浏览器流程,不需要 Key
- OpenRouter 免费档:一个 key 访问 200+ 模型
模型在 Agent 里怎么用
整个 MateClaw 部署只有一个全局默认模型。Agent 行上那个 model_name 字段是历史遗留,被忽略——这是刻意设计:换模型是整个部署一次点击的事。Agent 配置和工具图不关心底下的模型接口是什么。
想给某个 Agent 单独挂一个不同的模型?当前版本不支持,以官方最新版为准。