Skip to content

OpenAI 模型与分组 ​

Codex Relay 的模型列表不是固定写死的。API Key 所属分组、当前账号池和管理员公开策略共同决定你能看到和调用哪些模型。

获取真实模型列表 ​

bash
curl https://codexapi.asia/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

请复制返回对象中的 id。客户端显示的昵称、历史配置或第三方软件内置列表都不能代替这个结果。

分组决定什么 ​

项目影响
接口能力Responses、Chat Completions、Embeddings 或 Images
可见模型/v1/models 返回哪些模型 ID
调度池请求可以使用哪些上游账号
计费规则模型倍率、订阅或余额扣费方式
并发与限流同时请求数、RPM 和其他窗口限制

模型名与别名 ​

模型名区分字符,建议原样复制。管理员可以把公开模型名映射到上游模型,但用户端只应使用分组公开的名称。

模型不存在时

先重新请求 /v1/models。如果模型不在列表中,修改本地名称没有意义,需要更换分组或由管理员公开对应模型。

模型与端点匹配 ​

类型常用端点说明
OpenAI ResponsesPOST /v1/responsesCodex 和新式 OpenAI 客户端优先使用
OpenAI ChatPOST /v1/chat/completions通用聊天客户端兼容性较好
OpenAI EmbeddingsPOST /v1/embeddings向量化与检索工作流
OpenAI ImagesPOST /v1/images/generations仅适用于公开图像模型的分组

容量和自动调度 ​

同一公开模型背后可以有多个上游账号。调度器会在允许的池中选择可用账号;当所有兼容账号都繁忙、限流或不可用时,可能返回 429、503 或 Selected model is at capacity。

客户端应保留流式连接、尊重 Retry-After,并对可重试错误使用带抖动的指数退避。不要在极短时间内无限循环重试。