Skip to content

接口总览 ​

Moniker 同时兼容 OpenAI、Anthropic(Claude)、Gemini 三种原生协议。你现有的代码和 SDK 一般只需要改 Base URL 和 API Key 两处。

Base URL ​

协议Base URL
OpenAI 兼容https://aimoniker.top/v1
Anthropic 原生https://aimoniker.top
Gemini 原生https://aimoniker.top

TIP

哪种工具该填哪个地址、哪些模型支持哪种协议,见 Base URL 与兼容性。

鉴权 ​

所有接口都使用控制台创建的 sk- 密钥,以下任一种请求头均可:

http
Authorization: Bearer sk-xxxx
http
x-api-key: sk-xxxx

Gemini 原生接口也支持 x-goog-api-key: sk-xxxx 或 URL 参数 ?key=sk-xxxx。

支持的接口 ​

能力方法与路径协议
对话POST /v1/chat/completionsOpenAI
ResponsesPOST /v1/responsesOpenAI(Codex 使用)
Claude 消息POST /v1/messagesAnthropic
Gemini 生成POST /v1beta/models/{model}:generateContentGemini
Gemini 流式POST /v1beta/models/{model}:streamGenerateContentGemini
模型列表GET /v1/modelsOpenAI
向量POST /v1/embeddingsOpenAI
图片生成POST /v1/images/generationsOpenAI
图片编辑POST /v1/images/editsOpenAI
语音POST /v1/audio/speech、/v1/audio/transcriptionsOpenAI
视频生成POST /v1/video/generations统一视频接口
视频查询GET /v1/video/generations/{task_id}统一视频接口

具体可用的模型取决于密钥所在分组,可用 GET /v1/models 查询:

bash
curl https://aimoniker.top/v1/models -H "Authorization: Bearer sk-xxxx"

错误格式 ​

出错时返回对应 HTTP 状态码和 JSON 错误体,message 为中文说明。错误码、可否重试与重试策略见 错误处理;长输出请先阅读 流式输出与超时。

遇到问题?加入 QQ 交流群 1013908099