在配置 OpenAI、Anthropic 或 Gemini 风格 SDK 前,判断一条路径是否被支持的唯一可信做法是发一次探测并读状态码。本页把 2026-08-09 在公网上的逐条探测结果整理成端点矩阵。
下面每一行都来自同一时刻的 curl 探测。所有行都使用同一组无效 Bearer Key,所以已支持的路由返回 401(约 0.6–0.9 秒),未支持的路由立即返回 nginx 404。探测不调用任何上游供应商,也不消耗客户额度。
| Method | 路径 | 状态 | 含义 |
|---|---|---|---|
| GET | /v1/models | 401 | 已支持。鉴权探针,路由存在,先校验 API Key。 |
| POST | /v1/chat/completions | 401 | 已支持。OpenAI Chat Completions,先鉴权后路由。 |
| POST | /v1/responses | 401 | 已支持。OpenAI Responses 端点。 |
| POST | /v1/messages | 401 | 已支持。Anthropic Messages,先鉴权后路由。 |
| POST | /v1/embeddings | 401 | 已支持。Embeddings 中转路径,详见 Embeddings 文档。 |
| POST | /v1/images/generations | 401 | 已支持。鉴权通过后再判断图片模型账号池。 |
| POST | /v1/audio/speech | 404 | 未开放。当前 sub2api 路由表中没有这条。 |
| POST | /v1/moderations | 404 | 未开放。本机无 moderation 中转路径。 |
| POST | /v1/audio/transcriptions | 404 | 未开放。无音频输入中转路径。 |
| GET | /v1/files | 404 | 未开放。MonkeyAI 没有文件存储接口。 |
| GET | /v1/fine_tuning | 404 | 未开放。无 fine-tuning jobs 接口。 |
| GET | /v1/fine_tuning/jobs | 404 | 未开放。同上。 |
| GET | /v1/batches | 404 | 未开放。使用内联请求,不要用 batch 任务。 |
| GET | /v1/assistants | 404 | 未开放。本中转层无 assistant 运行时。 |
| GET | /v1/chat | 404 | 路径错误,请用 /v1/chat/completions。 |
| GET | /v1/completions | 404 | 已废弃的 Completions 未开放。 |
| GET | /v1/images | 404 | 路径错误,请用 /v1/images/generations。 |
| GET | /v1/audio | 404 | 路径错误,且 audio 路由目前未开放。 |
| DELETE | /v1/models | 404 | 方法错误,/v1/models 只支持 GET。 |
| PUT | /v1/models | 404 | 方法错误。 |
| GET | /v1/chat/completions | 404 | 方法错误,Chat Completions 必须用 POST。 |
| OPTIONS | /v1/chat/completions | 403 | Cloudflare 拒绝预检,请用真实 POST。 |
三种鉴权头都被接受。探测中所有行使用同一无效 Key,所以 401 INVALID_API_KEY 证明鉴权头通过、Key 失败。
| GET /v1/models 携带的请求头 | 状态 | 响应 code |
|---|---|---|
| 无鉴权头 | 401 | API_KEY_REQUIRED |
Authorization: Bearer *** | 401 | INVALID_API_KEY |
x-api-key: *** | 401 | INVALID_API_KEY |
x-goog-api-key: *** | 401 | INVALID_API_KEY |
| Bearer + x-api-key + x-goog-api-key | 401 | INVALID_API_KEY |
anthropic-version: 2023-06-01(无鉴权头) | 401 | API_KEY_REQUIRED |
anthropic-version 请求头会被原样转发,但不会用于鉴权。不带上面三种鉴权头中的任意一种,仍然返回 401 API_KEY_REQUIRED。/v1/models 对某个具体 Key 返回哪些模型。模型可见性按 channel 和 group 设置。/v1/chat/completions 和 POST /v1/responses,详见 SSE 文档。GET /v1 返回 301 到 /v1(nginx 末尾斜杠重定向),与 API 覆盖无关。未开放。两条路径在 2026-08-09 实测中都返回 404 page not found,当前 sub2api 路由表中没有这两条。
图片路由存在,中转层先做 API Key 校验。无效 Key 时返回 401 INVALID_API_KEY,不会触发供应商路由。
全部不提供,四条都返回 404 page not found。MonkeyAI 只中转 chat、responses、messages、embeddings、images。
接受。仅带 x-api-key 访问 /v1/models 返回 401 INVALID_API_KEY;同时带三种鉴权头也是同样的结果。
不会。只带 anthropic-version: 2023-06-01 返回 401 API_KEY_REQUIRED。该请求头会被转发,但不参与鉴权。