跳到主要内容

OpenAI 兼容供应商配置

官方平台 外,许多第三方服务提供 OpenAI 兼容 API(请求格式与 OpenAI Chat Completions 相同)。Mystilink Agent 可通过 自定义 Provider官方模板 + 覆写 Base URL 接入这些服务。

什么是 OpenAI 兼容 API

满足以下特征的服务即可视为 OpenAI 兼容:

  • 提供类似 POST /v1/chat/completions 的端点
  • 使用 Authorization: Bearer <API Key> 认证(部分本地服务可填占位 Key)
  • 请求/响应 JSON 结构与 OpenAI 相近

Mystilink 中对应 API Familyopenai-compatible

不适用的情况

两种接入方式

方式 A:官方模板 + 覆写 Base URL(适合单一网关)

若第三方服务本质上是某官方模型的代理(例如 OpenAI 代理、DeepSeek 代理),可:

  1. 选择对应官方 Provider 模板(如 OpenAI、DeepSeek)。
  2. 开启 覆写 Base URL,填入网关地址(须含 /v1 路径,如 https://gateway.example.com/v1)。
  3. 填写网关提供的 API Key,测试连接后选择模型 ID。

适用于:已有官方模板、仅更换 endpoint 的场景。

方式 B:自定义 Provider(推荐用于独立平台)

适用于 OpenRouter、SiliconFlow、Together、Groq、自建网关等独立品牌:

  1. 打开 设置 → 大模型,滚动至 新建 Provider
  2. 模板 选择 自定义 Provider
  3. 填写以下字段:
字段说明示例
Provider ID唯一标识,小写英文openrouter
显示名称界面展示名OpenRouter
API Familyopenai-compatible
默认 Base URL服务根地址(含 /v1https://openrouter.ai/api/v1
API Key平台发放的密钥sk-or-...
启用模型发现若平台支持 /models 列表可勾选
  1. 点击 创建 Provider
  2. 再按 添加模型 流程:选 Provider → 测试连接 → 填模型 ID → 保存。

常见 OpenAI 兼容平台示例

以下 Base URL 与模型 ID 以各平台当前文档为准,部署前请核对官方说明。

OpenRouter

项目
注册openrouter.ai
Base URLhttps://openrouter.ai/api/v1
模型 IDanthropic/claude-3.5-sonnetopenai/gpt-4o(见平台模型列表)

SiliconFlow(硅基流动)

项目
注册cloud.siliconflow.cn
Base URLhttps://api.siliconflow.cn/v1
模型 IDQwen/Qwen2.5-72B-Instruct

Groq

项目
注册console.groq.com
Base URLhttps://api.groq.com/openai/v1
模型 IDllama-3.3-70b-versatile

Together AI

项目
注册api.together.xyz
Base URLhttps://api.together.xyz/v1
模型 ID见 Together 模型目录

Azure OpenAI

Azure 的 endpoint 因资源而异,通常形如:

https://<你的资源名>.openai.azure.com/openai/deployments/<部署名>

建议创建自定义 Provider,Base URL 填 Azure 文档给出的完整前缀;模型 ID 填部署名称(deployment name),而非 OpenAI 公开模型名。API Key 使用 Azure 资源密钥。


配置检查清单

在保存前确认:

  • Base URL 末尾路径正确(多数为 /v1,以厂商文档为准)
  • API Key 有效且账户有余额/权限
  • 测试连接 显示成功
  • 模型 ID 与平台文档完全一致(区分大小写)
  • 若走公司代理,本机网络可访问该 Base URL 域名

常见问题

现象可能原因处理
404 on /v1/chat/completionsBase URL 多写或少写路径段对照文档调整,常见错误是多加了 /chat/completions
401Key 错误或 Header 不匹配确认 Bearer 格式;部分网关需额外 Header(若平台要求,目前需在网关侧配置)
模型列表为空未开启模型发现或平台不支持手动输入模型 ID
能测通但 Agent 回复异常模型不支持 tool calling换用支持工具调用的模型,或见 大模型连接问题

延伸阅读