Skip to content

API 总览

primerouter 提供与 OpenAI 完全兼容的 REST API,并原生支持 Anthropic Messages 与 Google Gemini 的格式。

端点根

https://primerouter.ai

所有 OpenAI 风格端点在 /v1/... 下。Claude 风格端点见 API Reference

认证

Authorization: Bearer sk-你的key

或 Anthropic 风格:

x-api-key: sk-你的key

获取 key:登录 → 令牌管理 创建。

主要端点

端点用途
POST /v1/chat/completions多轮对话(OpenAI 兼容,最常用)
POST /v1/responsesOpenAI Responses API
POST /v1/messagesAnthropic Messages(Claude 原生)
POST /v1/embeddings向量嵌入
POST /v1/images/generations文生图
POST /v1/images/edits图生图、多张参考图
POST /v1/audio/speech文字转语音(TTS)
POST /v1/audio/transcriptions语音转文字(Whisper)
GET /v1/models模型列表
POST /v1/rerank文档排序

完整 schema 与示例见 API Reference(交互式浏览器)。

子主题

SDK 与示例

primerouter 不提供专属 SDK——目标是让你继续用现有 SDK。常见 SDK 配置见 从 OpenAI SDK 迁移

限流

每个 API key 都受限于:

  • 用户级 RPM / TPM(按你的分组决定)
  • 模型级 RPM(部分模型有上游限流)

触发返回 429 Too Many Requests + Retry-After header。详见 错误码