跳到主要内容

OpenAI compatible 协议

使用 /v1 Base URL 接入 OpenAI compatible 客户端。

常用端点

本页列出 OpenAI compatible 的文本、Responses、图像、视频任务、音频、向量、审核和实时接口。视频参数与轮询流程请查看图片与视频生成;实际可用端点取决于模型和 Key 分组。

模型与发现

用途方法路径
模型列表GET/v1/models

文本与响应

用途方法路径
文本补全(旧版)POST/v1/completions
聊天对话POST/v1/chat/completions
ResponsesPOST/v1/responses
Responses 压缩POST/v1/responses/compact

图像

用途方法路径
图像生成POST/v1/images/generations
图像编辑POST/v1/images/edits

视频任务

用途方法路径
创建视频任务POST/v1/videos
查询视频任务GET/v1/videos/{task_id}
获取视频内容GET/v1/videos/{task_id}/content
创建视频生成任务(兼容)POST/v1/video/generations
查询视频生成任务(兼容)GET/v1/video/generations/{task_id}

音频

用途方法路径
音频转录POST/v1/audio/transcriptions
音频翻译POST/v1/audio/translations
文本转语音POST/v1/audio/speech

向量与检索

用途方法路径
文本嵌入POST/v1/embeddings
文档重排序POST/v1/rerank

安全与实时

用途方法路径
内容审核POST/v1/moderations
Realtime(WebSocket)GET/v1/realtime

最小请求

客户端 Base URL 通常填写 https://api.popgo.site/v1,认证使用 Authorization: Bearer YOUR_API_KEY。将 YOUR_MODEL 替换为模型页中的 ID,并确认模型支持目标端点。

curl https://api.popgo.site/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_MODEL",
"messages": [
{"role": "user", "content": "请回复连接成功"}
]
}'

验证

先用最小请求确认模型和协议,再逐步启用流式、工具、图像或音频参数。出现 404 时检查 Base URL 是否重复追加 /v1;出现 400 时检查模型是否支持该端点。