Appearance
OpenAI 兼容接口
基础信息
| 项目 | 值 |
|---|---|
| Base URL | https://selfapi.org/v1 |
| 鉴权 | Authorization: Bearer <API_KEY> |
| 内容类型 | application/json |
| 模型来源 | GET /v1/models |
已验收接口
模型列表
http
GET /v1/modelsChat Completions
http
POST /v1/chat/completionsjson
{
"model": "deepseek-v4-flash",
"messages": [
{ "role": "system", "content": "You are a concise assistant." },
{ "role": "user", "content": "Hello" }
],
"stream": false,
"max_tokens": 128
}流式请求将 stream 设为 true,客户端需按 Server-Sent Events 逐行解析。
兼容边界
SelfAPI 统一请求格式,但模型对 system 指令、工具调用、视觉输入、缓存、推理参数和最大上下文的支持不同。客户端应:
- 只发送目标模型明确支持的字段。
- 对未知字段被忽略或拒绝做好兼容。
- 上线前对每个实际使用的模型和参数组合单独验收。
图片生成
http
POST /v1/images/generationsgpt-image-2 已完成单张 1024x1024 图片的真实生成验收。图片生成耗时和返回形式可能随模型变化,客户端应设置不低于 120 秒的超时,并同时兼容 URL 与 Base64 返回。
异步任务及供应商原生协议在完成公开端到端验收前,不作为稳定接口承诺。以本文档的“已验收接口”为准。
