接入文档
图片 API 接入
OpenAI 风格接口
Base URL
https://image.52token.store
Auth
Authorization: Bearer <key>
Format
url / b64_json
接口列表
GET
/version服务版本GET
/v1/models模型列表POST
/v1/images/generations文生图POST
/v1/images/edits图生图POST
/v1/workflows/run工作流POST
/v1/workflows/jobs任务GET
/v1/workflows/jobs/:id状态POST
/v1/workflows/validate节点文生图请求
curl -X POST "$BASE_URL/v1/images/generations" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-2","prompt":"一张干净的产品主图,白色背景,柔和棚拍光","n":1,"response_format":"url"}'图生图请求
curl -X POST "$BASE_URL/v1/images/edits" \
-H "Authorization: Bearer $KEY" \
-F "model=gpt-image-2" \
-F "prompt=保留主体,改成干净的白底产品图" \
-F "image=@input.png"同步工作流
curl -X POST "$BASE_URL/v1/workflows/run" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"workflow":"product","prompt":"一张干净的产品主图,白色背景,柔和棚拍光","n":1,"response_format":"url"}'任务工作流
curl -X POST "$BASE_URL/v1/workflows/jobs" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: demo-001" \
-d '{"workflow":"copy","prompt":"保留主体,换成棚拍光","image_urls":["https://example.com/input.png"],"graph":{"engine":"builtin_graph","nodes":[{"id":"prompt","type":"input.prompt","label":"提示词"},{"id":"opt","type":"prompt.optimize","label":"优化"},{"id":"edit","type":"image.edit","label":"编辑"},{"id":"save","type":"output.save","label":"保存"}],"edges":[{"id":"e1","from":"prompt","to":"opt"},{"id":"e2","from":"opt","to":"edit"},{"id":"e3","from":"edit","to":"save"}]}}'响应格式
url / b64_json
资源
模型、生成、任务