跳转到主要内容

Kling 图像生成

POST /kling/v1/images/generations
使用 Kling 模型生成高质量图像。

请求参数

参数类型必填说明
model_namestring模型名称:kling-v1kling-v1-5kling-v1-6
promptstring图像描述提示词
negative_promptstring负面提示词
imagestring参考图片 URL(图生图)
image_fidelitynumber图片保真度,0-1
ninteger生成数量,默认 1
aspect_ratiostring宽高比:1:116:99:164:33:43:22:3
callback_urlstring任务完成回调地址

请求示例

curl -X POST https://crazyrouter.com/kling/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model_name": "kling-v1-6",
    "prompt": "一幅中国水墨画风格的山水画,远处有瀑布",
    "negative_prompt": "模糊, 低质量",
    "n": 1,
    "aspect_ratio": "16:9"
  }'

响应示例

{
  "code": 0,
  "message": "success",
  "data": {
    "task_id": "kling_img_abc123",
    "task_status": "submitted"
  }
}

图生图

传入 image 参数进行图生图:
{
  "model_name": "kling-v1-6",
  "prompt": "将照片转换为动漫风格",
  "image": "https://example.com/photo.jpg",
  "image_fidelity": 0.6,
  "aspect_ratio": "1:1"
}

查询图像任务

GET /kling/v1/images/generations/{task_id}
cURL
curl https://crazyrouter.com/kling/v1/images/generations/kling_img_abc123 \
  -H "Authorization: Bearer YOUR_API_KEY"

响应示例(已完成)

{
  "code": 0,
  "message": "success",
  "data": {
    "task_id": "kling_img_abc123",
    "task_status": "succeed",
    "task_result": {
      "images": [
        {
          "index": 0,
          "url": "https://cdn.klingai.com/images/..."
        }
      ]
    }
  }
}
Kling 图像生成为异步任务,提交后需通过查询接口获取结果。