# OpenAI 兼容端点(可用 OpenAI SDK / curl 直接调用,API Key 请替换为你的 sk-xxx)
# 查询可用模型
curl http://127.0.0.1:5001/v1/models \
-H "Authorization: Bearer sk-xxx"
# 图片生成
curl -X POST http://127.0.0.1:5001/v1/images/generations \
-H "Authorization: Bearer sk-xxx" \
-H "Content-Type: application/json" \
-d '{"model":"你的图片模型","prompt":"a cat on the beach at sunset","n":1,"size":"1024x1024"}'
# 创建视频任务
curl -X POST http://127.0.0.1:5001/v1/videos \
-H "Authorization: Bearer sk-xxx" \
-H "Content-Type: application/json" \
-d '{"model":"你的视频模型","prompt":"a cat running through the grass"}'
# 查询视频任务状态
curl http://127.0.0.1:5001/v1/videos/YOUR_VIDEO_ID \
-H "Authorization: Bearer sk-xxx"
# 更新配置(仅填写需要修改的字段,API Key 只落本地 config.json)
curl -X POST http://127.0.0.1:5001/api/config \
-H "Content-Type: application/json" \
-d '{"base_url":"https://newapi.example.com/v1","api_key":"sk-xxx","image_model":"你的图片模型","video_model":"你的视频模型"}'
# 图片处理(格式转换 / 缩放 / 圆角,内部兼容端点)
curl "http://127.0.0.1:5001/api/process?url=https://example.com/a.png&format=jpg&width=512&radius=12"
# 下载导出(转换格式后下载,内部兼容端点)
curl "http://127.0.0.1:5001/api/export?url=https://example.com/a.png&format=png"