基础信息
端点:https://api.yelinai.com/v1/chat/completions带水印端点: https://api.yelinai.com/v1/chat/completions?watermark=true方法: POST认证: Bearer Token(API Key)内容类型: application/json
10/18 新增:带水印功能默认生成的视频无水印。如需生成带 Sora 原生水印的视频,请在 URL 添加参数 ?watermark=true。
认证
在请求头中包含您的 API 密钥:请求格式
基础结构
请求参数
Messages 数组
每个 message 对象包含:Content 数组
支持两种类型的内容:文本内容
图片内容(可选)
图片限制
- 最多 1 张图片
- 支持 URL 或 Base64 格式
- 推荐分辨率不超过 2048×2048
- 不支持真人照片
支持的模型
**价格更新(10/20)**15秒模型已降价至 $0.15/次,与10秒模型同价!
高清HD模型高清模型
sora-2-pro(HD 1080P,$0.8/次)由于生成时间较长(约10分钟),仅支持异步API调用。👉 查看异步API文档
响应格式
非流式响应
响应字段说明
流式响应(SSE)
启用"stream": true 时,返回 Server-Sent Events 格式:
流式响应字段
完整示例
文生视频
cURL Python JavaScript图生视频(URL)
cURL Python图生视频(Base64)
Python流式输出
Python JavaScript错误码
错误响应格式
速率限制
目前暂无严格的速率限制,但建议:- 批量生成时控制并发数(建议 2-3 个)
- 避免在短时间内大量请求
- 合理设置重试间隔
最佳实践
超时设置 视频生成需要 2-4 分钟,建议设置超时时间为 5-10 分钟。SDK 支持
官方 SDK
- Python:
openai>= 1.0.0 - Node.js:
openai>= 4.0.0
第三方 SDK
任何兼容 OpenAI API 格式的 SDK 都可以使用,只需修改base_url。