注册

Ideogram 图片放大接口 - QuickRouter API 中转接口

POST https://api.quickrouter.ai/ideogram/upscale 在线调试 →
Authorization

在 Header 添加参数 Authorization,其值为 Bearer 之后拼接 Token

示例: Authorization: Bearer ********************

官方文档:https://developer.ideogram.ai/api-reference/api-reference/upscale

请求参数

Header 参数
Accept string
必需
示例: application/json
Authorization string
必需
示例: Bearer {{YOUR_API_KEY}} Content-Type
string
可选
示例: multipart/form-data
Body 参数 application/json
multipart/form-data
可选
image_request string
可选
"prompt": "a beautiful sunset over mountains", // 提示词用于指导放大 (可选) "resemblance": 50, // 相似度 (可选) 范围:1-100,默认50 "detail": 50, // 细节程度 (可选) 范围:1-100,默认50 "magic_prompt_option": "AUTO", // 是否使用MagicPrompt (可选) 可选值:AUTO/ON/OFF "num_images": 1, // 生成图片数量 (可选) 范围:1-8,默认1 "seed": 123456 // 随机种子 (可选) 范围:0-2147483647 示例: { "resemblance": 50, "magic_prompt_option": "AUTO", "prompt": "A%20serene%20tropical%20beach%20", "seed": 12345, "detail": 50 }
image_file file
可选
图片文件 (必填) 需要放大的源图片文件 示例: file://C:\Users\Administrator\Desktop\例子.png 请求
示例
{
    "code": 0,
    "message": "SUCCEED",
    "request_id": "CjMT7WdSwWcAAAAAALvB3g",
    "data": {
        "task_id": "CjMT7WdSwWcAAAAAALvB3g",
        "task_status": "submitted",
        "created_at": 1733851336696,
        "updated_at": 1733851336696
    }
}

请求示例代码

{
  "prompt": "a beautiful image",
  "model": "ideogram-3"
}
curl --location --request POST 'https://api.quickrouter.ai/ideogram/upscale' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data-raw '{
  "code": 0,
  "message": "SUCCEED",
  "request_id": "CjMT7WdSwWcAAAAAALvB3g",
  "data": {
    "task_id": "CjMT7WdSwWcAAAAAALvB3g",
    "task_status": "submitted",
    "created_at": 1733851336696,
    "updated_at": 1733851336696
  }
}'

返回响应

响应参数 🟢 200 OK · application/json
code integer
必需
message string
必需
request_id string
必需
data object
必需
task_id string
必需
task_status string
必需
created_at integer
必需
updated_at integer
必需
{ "code": 0, "message": "SUCCEED", "request_id": "CjMT7WdSwWcAAAAAALvB3g", "data": { "task_id": "CjMT7WdSwWcAAAAAALvB3g", "task_status": "submitted", "created_at": 1733851336696, "updated_at": 1733851336696 } }