API Reference
列表只展示面向用户的公开端点。可用模型与价格仍以主站实时页面为准。
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /v1/models | 获取模型列表获取当前可用的模型列表。 根据请求头自动识别返回格式: - 包含 x-api-key 和 anthropic-version 头时返回 Anthropic 格式 - 包含 x-goog-api-key 头或 key 查询参数时返回 Gemini 格式 - 其他情况返回 OpenAI 格式获取模型列表 |
| GET | /v1beta/models | Gemini 格式获取以 Gemini API 格式返回可用模型列表获取模型列表 |
| POST | /v1/chat/completions | 创建聊天对话根据对话历史创建模型响应。支持流式和非流式响应。 兼容 OpenAI Chat Completions API。OpenAI格式(Chat) |
| POST | /v1/responses | 创建响应 (OpenAI Responses API)OpenAI Responses API,用于创建模型响应。 支持多轮对话、工具调用、推理等功能。OpenAI格式(Responses) |
| POST | /v1/responses/compact | 压缩对话 (OpenAI Responses API)OpenAI Responses API,用于对长对话进行 compaction。OpenAI格式(Responses) |
| POST | /v1/alpha/search | 独立搜索仅用于模型目录明确列出此接口的模型。保留兼容客户端提交的原始搜索字段;model、id、stream 仅描述公共请求包络,单独发送 model 不构成完整搜索请求。搜索业务字段和成功响应格式尚无固定公开合同,接入前需取得所用兼容客户端的完整请求规范。搜索 |
| POST | /v1/images/generations | 生成图片使用所选模型创建图片。通常等待图片结果并返回 200;支持图片任务的请求也可能返回 202,此时保存 id,按 Location 与 Retry-After 查询。字段、取值及素材格式以模型参数表为准。图片生成 |
| POST | /v1/images/edits | 编辑图片使用所选模型创建图片。通常等待图片结果并返回 200;支持图片任务的请求也可能返回 202,此时保存 id,按 Location 与 Retry-After 查询。字段、取值及素材格式以模型参数表为准。图片生成 |
| GET | /v1/image-generation-jobs/{job_id} | 查询图片任务使用创建任务的同一 API Key 查询。成功找到任务时返回 HTTP 200,状态在 status 中;生成失败或结果过期也通过任务对象表达,不能仅依据 HTTP 200 判断生成成功。结果可用时读取 data 中的 url 或 YOUR_MODEL;不可用时检查 result_available 和 error。查询不会创建新图片。图片生成 |
| POST | /v1/videos | 创建视频创建异步视频任务。参考素材使用 HTTPS URL;请求字段按所选模型的参数表填写。视频生成 |
| GET | /v1/videos/{task_id} | 获取视频任务状态查询视频任务状态。任务完成后,使用创建任务时的 API Key 调用内容接口获取视频。视频生成 |
| GET | /v1/videos/{task_id}/content | 获取视频内容下载已完成任务的视频文件。请求时携带与创建任务相同的 API Key。视频生成 |
| POST | /v1/messages | Claude 聊天Anthropic Claude Messages API 格式的请求。 需要在请求头中包含 anthropic-version。Claude格式(Messages) |
| POST | /v1beta/models/{model}:generateContent | Gemini 图片Gemini 图片生成Gemini格式 |
| POST | /v1/engines/{model}/embeddings | Gemini 嵌入(Embeddings)使用指定引擎/模型创建嵌入Gemini格式 |
| POST | /v1/embeddings | 创建文本嵌入将文本转换为向量嵌入OpenAI格式(Embeddings) |
| POST | /v1/completions | 创建文本补全基于给定提示创建文本补全文本补全(Completions) |
| POST | /v1/audio/transcriptions | 音频转录将音频转换为文本OpenAI音频(Audio) |
| POST | /v1/audio/translations | 音频翻译将音频翻译为英文文本OpenAI音频(Audio) |
| POST | /v1/audio/speech | 文本转语音将文本转换为音频OpenAI音频(Audio) |
| POST | /v1/rerank | 文档重排序根据查询对文档列表进行相关性重排序重排序(Rerank) |
| POST | /v1/moderations | 内容审核检查文本内容是否违反使用政策Moderations |
| GET | /v1/realtime | 实时 WebSocket 连接建立 WebSocket 连接用于实时对话。 注意: 这是一个 WebSocket 端点,需要使用 WebSocket 协议连接。 连接 URL 示例:Realtime |