/guide

服务端接入 MediaAsync API

浏览器控制台用于充值、创建 API Key、选择可用渠道、查看任务和账单。真正的生成请求应由你的服务端携带 Bearer API Key 发起。

接入流程

1登录开发者控制台。
2充值并确认 available_credits 足够。
3创建 API Key,按优先顺序选择 channel_ids。
4在你的服务端保存 API Key。
5服务端调用 /v1/images/generations、/v1/images/edits 或 /v1/videos。
6轮询 /v1/tasks/{task_id},读取统一 artifact URL。

创建图片生成任务

curl -X POST "https://api.example.com/v1/images/generations" \
  -H "Authorization: Bearer $MEDIAASYNC_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "model": "gpt-image-1",
    "prompt": "A clean product photo on a steel table",
    "size": "1024x1024",
    "quality": "high",
    "n": 1
  }'

轮询任务结果

curl "https://api.example.com/v1/tasks/task_xxxxxxxx" \
  -H "Authorization: Bearer $MEDIAASYNC_API_KEY"