接入协议

选择正确的协议与 Base URL。

接入协议

不同客户端要求的请求格式并不相同。选协议时要同时核对 Base URL、请求路径、鉴权头和 Key 分组;协议只决定入站格式,并不会自动增加账户没有的模型权限。

一眼对号入座

协议Base URL主要路径常见客户端
Anthropic Messageshttps://mrxapi.com/v1/messages、/v1/modelsClaude Code、Anthropic SDK
OpenAI 兼容https://mrxapi.com/v1/chat/completions、/responses、/modelsCodex、OpenAI SDK、Cursor 等
Gemini 原生 v1betahttps://mrxapi.com/v1beta/models、/v1beta/models/{model}:generateContentGemini 原生 SDK 与 HTTP 客户端

API Key 通常以 Bearer 方式发送:Authorization: Bearer <API_KEY>。Gemini 原生客户端可按对应 SDK 的鉴权设置传递同一 Key;不要把密钥拼进 URL 查询参数。

Anthropic 协议接入

Anthropic SDK 的 Base URL 填 https://mrxapi.com,不要预先加 /v1,因为 SDK 会自行构造资源路径。手写 HTTP 请求则应填写完整路径:

curl "https://mrxapi.com/v1/messages" \
  -H "Authorization: Bearer $MRXAPI_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model":"MODEL_ID","max_tokens":128,"messages":[{"role":"user","content":"只回复 OK"}]}'

将 MODEL_ID 替换为模型广场显示的 ID。Claude Code 等客户端的环境变量名可能不同,按各自工具页配置,不要将 OpenAI 的 /v1 Base URL 复制过去。

OpenAI 协议接入

OpenAI SDK 的 Base URL 通常填 https://mrxapi.com/v1。常见端点由客户端选择:

功能请求方法和路径
查询当前 Key 可用模型GET /models
Chat CompletionsPOST /chat/completions
ResponsesPOST /responses
图片生成 / 编辑POST /images/generations、POST /images/edits
curl "https://mrxapi.com/v1/chat/completions" \
  -H "Authorization: Bearer $MRXAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"MODEL_ID","messages":[{"role":"user","content":"只回复 OK"}]}'

如果 SDK 会自动附加 /chat/completions,配置项只写 Base URL,不要把完整端点再填进 Base URL。

Gemini 原生协议接入

Base URL 使用 https://mrxapi.com,请求中带 /v1beta:

curl "https://mrxapi.com/v1beta/models" \
  -H "Authorization: Bearer $MRXAPI_KEY"

调用模型时将模型 ID 放在路径中:

POST https://mrxapi.com/v1beta/models/MODEL_ID:generateContent
POST https://mrxapi.com/v1beta/models/MODEL_ID:streamGenerateContent

图片生成示例和图片字段见Gemini 生图 API。不要把此路径改写成 /chat/completions。

协议和可用模型是两件事

同一个模型是否可调,取决于模型广场、Key 分组以及站点当前路由配置。若 /models 中没有某个模型,切换成另一种协议不会绕过权限。配置前复制控制台当前显示的模型 ID;模型列表返回空或请求被拒时,检查 Key 状态和分组。

排错速查

现象检查方向
401Key 是否有效、请求头是否发出、客户端是否仍在用旧登录凭据
403Key 状态、分组、模型可见性以及图片等能力权限
404OpenAI Base URL 是否含 /v1;Anthropic Base URL 是否误加 /v1;Gemini 是否包含 /v1beta/models/...
429Key 限速、配额、并发和套餐状态;按退避策略降低请求频率
模型不可用从模型广场复制正确模型 ID,并确认 Key 所属分组支持它

下一步

按客户端选择左侧“工具配置”,或继续阅读常见问题。