两个扩展的核心字段相同:OpenAI Compatible、Base URL、API Key 和 Model ID。先在客户端外验证 API,再填写账号真实可见的模型。
| 字段 | Cline | Roo Code | MonkeyAI 填写值 |
|---|---|---|---|
| API Provider | OpenAI Compatible | OpenAI Compatible | 准确选择该 provider 类型 |
| Base URL | 必填 | 必填 | https://monkeytheme.com/v1 |
| API Key | 必填 | 必填 | 你的 MonkeyAI Key |
| Model / Model ID | 选择或输入 ID | 选择模型 | 从 /v1/models 返回值复制 |
来源:Cline OpenAI Compatible 官方文档、Roo Code OpenAI Compatible 官方文档。
curl https://monkeytheme.com/v1/models \ -H "Authorization: Bearer ***"
有效 Key 应返回该账号当前可见的模型。未带 Key 时,生产环境当前返回 JSON 401 API_KEY_REQUIRED;假 Key 返回 401 INVALID_API_KEY。这只能验证认证行为,不代表模型调用成功。
| API Provider | OpenAI Compatible |
|---|---|
| Base URL | https://monkeytheme.com/v1 |
| API Key | 你的 MonkeyAI API Key |
| Model | 账号真实可见的准确 ID |
Cline 官方页面还提供高级模型配置。基础请求成功前先保留默认值;修改上下文、token 或能力标记无法修复错误 Key 和错误 URL。
| API Provider | OpenAI Compatible |
|---|---|
| Base URL | https://monkeytheme.com/v1 |
| API Key | 你的 MonkeyAI API Key |
| Model | 支持原生工具调用的可见 Model ID |
/v1/models 请求成功本身不能证明所选模型支持原生工具调用。| 现象 | 可能层级 | 下一步 |
|---|---|---|
| 401 JSON | 认证 | 替换缓存 Key,并重新测试 /v1/models |
| 404 HTML | Base URL | 使用 https://monkeytheme.com/v1 |
model not found | Model ID 或账号可见性 | 从实时模型列表复制 ID |
| 直接 API 成功,扩展失败 | 扩展状态 | 检查重复 /v1、旧 Key 和 provider |
| Roo 无法执行工具 | 模型能力 | 确认原生 OpenAI-compatible tool calling |
可以。Cline 官方提供 OpenAI Compatible provider,并包含 Base URL、API Key 和 Model ID 字段。Base URL 使用 https://monkeytheme.com/v1。
可以使用相同的 OpenAI Compatible 字段;但 Roo Code 官方还要求所选模型支持 OpenAI-compatible 原生 tool calling。
API 路由和 Key 可能正确,但扩展仍可能缓存旧 Key、重复追加 /v1、使用不可见 Model ID,或选择不满足工具调用要求的模型。
/v1/models 返回 JSON 401 只说明 API 路由存在但认证失败,不能证明 Key、模型或 tool calling 已经可用。