Skip to content

端点与鉴权

生产 API 地址默认是:

text
https://ai.enodot.shop

如果控制台展示了不同地址,请以控制台为准。

鉴权方式

推荐使用 Authorization: Bearer

http
Authorization: Bearer YOUR_ENODOT_API_KEY

也兼容部分 SDK 常用请求头:

http
x-api-key: YOUR_ENODOT_API_KEY
x-goog-api-key: YOUR_ENODOT_API_KEY

WARNING

不要把 API Key 放在 URL 查询参数中。?key=?api_key= 已被视为不安全用法,网关会拒绝。

支持的入口

协议端点说明
OpenAI ResponsesPOST /v1/responses推荐给 Codex CLI 和新 OpenAI SDK。
OpenAI Responses aliasPOST /responses兼容部分客户端。
OpenAI Chat CompletionsPOST /v1/chat/completions兼容传统 OpenAI 客户端。
Anthropic MessagesPOST /v1/messages兼容 Claude Code 和 Anthropic SDK。
Anthropic Count TokensPOST /v1/messages/count_tokens仅支持具备该能力的分组和渠道。
ModelsGET /v1/models返回当前 Key 可用模型。
UsageGET /v1/usage查询当前 Key 用量。
Gemini ModelsGET /v1beta/models兼容 Gemini SDK/CLI。
Gemini GeneratePOST /v1beta/models/{model}:generateContentGemini 非流式生成。
Gemini StreamPOST /v1beta/models/{model}:streamGenerateContent?alt=sseGemini SSE 流式生成。

分组与端点匹配

普通分组通常只对应一个协议。Mixed 分组可以按入口协议把请求路由到不同来源。

请求入口普通分组要求默认聚合路由行为默认聚合最终倍率
/v1/responsesOpenAI 分组路由到 OpenAI 官方渠道0.2000
/responsesOpenAI 分组路由到 OpenAI 官方渠道0.2000
/v1/chat/completionsOpenAI 分组路由到 OpenAI 官方渠道0.2000
/v1/messagesAnthropic 分组路由到 Claude 官方渠道2.0000
/v1/messages/count_tokensAnthropic 分组路由到 Claude 官方渠道2.0000
/v1beta/*Gemini 分组路由到 Gemini 官方渠道0.5000

当前公开分组关系。Claude 系列按统一模型名合并展示;日期名、小数写法和 -thinking 写法按同一模型档位计费。真实请求时,以你的 Key 调用 /v1/models 返回的模型名为准。

分组协议可用入口当前模型
OpenAI 官方渠道OpenAI/v1/responses

/responses

/v1/chat/completions
GPT 文本:gpt-5.4-minigpt-5.4gpt-5.5
Codex:codex-auto-review
图片:gpt-image-1gpt-image-1.5gpt-image-2
Claude 官方渠道Anthropic/v1/messages

/v1/messages/count_tokens
Opus:claude-opus-4claude-opus-4-1claude-opus-4-5claude-opus-4-6claude-opus-4-7claude-opus-4-8
Sonnet:claude-sonnet-4claude-sonnet-4-5claude-sonnet-4-6
Haiku:claude-haiku-4-5
Claude KiroAnthropic/v1/messages

/v1/messages/count_tokens
Opus:claude-opus-4-5claude-opus-4-6claude-opus-4-7claude-opus-4-8
Sonnet:claude-sonnet-4claude-sonnet-4-5claude-sonnet-4-6
Haiku:claude-haiku-4-5
Gemini 官方渠道Gemini/v1beta/*Flash:models/gemini-2.0-flashmodels/gemini-2.5-flashmodels/gemini-3-flash-previewmodels/gemini-3.5-flash
Pro:models/gemini-2.5-promodels/gemini-3-pro-previewmodels/gemini-3.1-pro-previewmodels/gemini-3.1-pro-preview-customtools
图片:models/gemini-2.5-flash-imagemodels/gemini-3.1-flash-image
默认聚合路由Mixed上面所有入口Opus:claude-opus-4-5claude-opus-4-6claude-opus-4-7claude-opus-4-8
Sonnet:claude-sonnet-4-5claude-sonnet-4-6
Haiku:claude-haiku-4-5

这里展示的是当前线上模型列表。实际使用时,以你自己的 Key 调用 /v1/models/v1beta/models 返回为准。

请求 ID

建议客户端传入稳定的请求 ID,便于排查:

http
x-request-id: your-request-id

响应错误中也可能包含网关生成的 request id。向支持反馈问题时,请提供:

  • 请求时间。
  • API Key 名称或末尾 4 位。
  • 模型名。
  • 端点。
  • request id。
  • 完整错误 JSON。

Enodot 提供 AI API 接入管理与开发者网关服务。