API 文档
LYRouter 网关的完整接口参考。所有接口都在 https://api.lyrouter.com 上开放,用同一个 API Key 鉴权:对话、向量、图像接口兼容 OpenAI 格式,/v1/messages 兼容 Anthropic 格式,视频生成是异步任务。
概述
API 文档分为两组:
- AI 模型接口:按能力分类,每个接口一页,依次给出请求方法与路径、鉴权、请求头、请求体、请求示例、响应和常见错误。
- 通用说明:所有接口共用的约定,包括接入地址与鉴权、模型命名、流式响应、工具调用、异步任务、网关扩展的请求头与响应头、错误码和协议兼容性,以及如何把本文档交给 AI 工具。
AI 模型接口
通用说明
接入地址
| 协议 |
Base URL |
示例路径 |
OpenAI 兼容(SDK 的 base_url) |
https://api.lyrouter.com/v1 |
/chat/completions |
Anthropic(SDK 的 base_url、ANTHROPIC_BASE_URL) |
https://api.lyrouter.com |
/v1/messages |
鉴权方式在所有接口上相同:
Authorization: Bearer <API Key>
也可以改用 x-api-key: <API Key>,两者同时存在时只读 Authorization。详见接入地址与鉴权。
全部接口
| 分类 |
方法 |
路径 |
用途 |
文档 |
| 聊天 |
POST |
/v1/chat/completions |
对话补全 |
Chat Completions 格式 |
| 聊天 |
POST |
/v1/responses |
对话(Responses 格式),Codex 等工具使用 |
Responses 格式 |
| 聊天 |
POST |
/v1/messages |
对话(Anthropic 格式),Claude Code 等工具使用 |
Anthropic 格式 |
| 嵌入 |
POST |
/v1/embeddings |
文本向量 |
创建向量 |
| 重排 |
POST |
/v1/rerank |
文档重排,服务商的 rerank 格式原样转发 |
文档重排 |
| 图像 |
POST |
/v1/images/generations |
图像生成 |
图像生成 |
| 图像 |
POST |
/v1/images/edits |
图像编辑,multipart/form-data 或 JSON |
图像编辑 |
| 模型 |
GET |
/v1/models |
列出当前 API Key 可调用的模型 |
列出模型 |
| 视频 |
POST |
/v1/videos |
提交视频生成任务 |
Seedance、MiniMax H3 |
| 视频 |
GET |
/v1/videos/{id} |
查询任务状态 |
异步任务 |
| 视频 |
GET |
/v1/videos/{id}/content |
下载产物(302 跳转到产物地址) |
异步任务 |
| 视频 |
DELETE |
/v1/videos/{id} |
对已结束的任务返回 deleted: true;进行中的任务不能取消 |
异步任务 |
| 视频 |
POST |
/v1/videos/regenerations |
视频升清,仅 MiniMax H3 支持 |
MiniMax H3 视频生成 |
| 视频 |
POST |
/v1/videos/context |
上下文增强,产出增强后的提示词,仅 MiniMax H3 支持 |
MiniMax H3 视频生成 |
能力对照
| 接口 |
虚拟模型 @vmodel/ |
Auto lyrouter/auto |
流式 |
执行方式 |
全部失败后改用默认模型 |
/v1/chat/completions |
支持 |
支持 |
支持 |
同步 |
是 |
/v1/responses |
支持 |
支持 |
支持 |
同步 |
是 |
/v1/messages |
支持 |
支持 |
支持 |
同步 |
是 |
/v1/embeddings、/v1/rerank |
支持,模型列表须为对应的向量或重排模型 |
不要使用:目前网关不拒绝,但拿不到可用结果,见创建向量 |
不支持 |
同步 |
是,但默认模型通常是对话模型,结果多为报错 |
/v1/images/* |
不支持(403) |
不支持(403) |
取决于模型 |
同步 |
否 |
/v1/videos 及其子接口 |
不支持(403) |
不支持(403) |
不支持 |
异步任务 |
否 |
- 虚拟模型与 Auto:在不支持的接口上返回 403
Model is not available in the model plaza,请改写具体的模型 ID。详见虚拟模型和Auto 智能路由。
- 流式:对话三个接口用
stream: true 开启,格式与结束标记见流式响应。
- 异步任务:视频接口提交后立即返回任务 ID,之后查询状态、下载产物,完整流程见异步任务。图像接口是同步返回,但单次可能需要几分钟,客户端超时请按分钟设置。
- 失败回退:同一模型有多个通道时,所有接口都会在通道之间依次尝试;改用其他模型只发生在对话、向量和重排接口上,见失败重试与备用模型。