DeerAPI 扩图接入说明:说明 Kling image expansion 的扩边参数、查询方式与 callback 使用方式。
curl --request POST \
+ --url https://api.deerapi.com/kling/v1/images/editing/expand \
+ --header 'Authorization: Bearer <DEERAPI_KEY>' \
+ --header 'Content-Type: application/json' \
+ --data '{
"image": "https://example.com/original-image.png",
"up_expansion_ratio": 0.2,
"right_expansion_ratio": 0.3,
"left_expansion_ratio": 0.1,
"bottom_expansion_ratio": 0.2,
"prompt": "补全远景天空与地面细节。",
"callback_url": "https://example.com/kling/callback"
}'{
"image": "<string>",
"code": 123,
"message": "<string>",
"request_id": "<string>",
"data": {
"task_id": "<string>",
"task_status": "<string>",
"created_at": 123,
"updated_at": 123
}
}/kling/v1/images/editing/expand 适合在保留主体和构图核心不变的前提下,向四周扩展画布。你已经有一张可用成图,只是尺寸、留白或镜头边界不够时,优先选这页。
0,不要直接省略该字段。image 和四个扩边比例字段。prompt。data:image/...;base64, 前缀。callback_url。Bearer token authentication. Use your DeerAPI key.
当前页面不使用 model_name;如果你传 Base64,请只传 <BASE64_IMAGE_DATA>,不要附带 data:image/...;base64, 前缀。
支持传入图片Base64编码或图片URL(确保可访问)。注意:若使用base64方式,请确保直接传递Base64编码字符串,不要添加data:image前缀。图片格式支持.jpg/.jpeg/.png,文件大小不能超过10MB,图片分辨率不小于300*300px,图片宽高比要在1:2.5 ~ 2.5:1之间
基于原图高度的倍数而计算。取值范围:[0,2],新图片整体面积不得超过原图片3倍。如原图高20,当前参数值为0.1,则原图顶边距离新图顶边为20 x 0.1 = 2,区域内均为扩图范围
基于原图宽度的倍数而计算。取值范围:[0,2],新图片整体面积不得超过原图片3倍。如原图宽30,当前参数值为0.4,则原图右边距离新图右边为30 x 0.4 = 12,区域内均为扩图范围
基于原图宽度的倍数而计算。取值范围:[0,2],新图片整体面积不得超过原图片3倍。如原图宽30,当前参数值为0.3,则原图左边距离新图左边为30 x 0.3 = 9,区域内均为扩图范围
基于原图高度的倍数而计算。取值范围:[0,2],新图片整体面积不得超过原图片3倍。如原图高20,当前参数值为0.2,则原图底边距离新图底边为20 x 0.2 = 4,区域内均为扩图范围
不能超过2500个字符
生成图片数量
本次任务结果回调通知地址,如果配置,服务端会在任务状态发生变更时主动通知。具体通知的消息schema见Callback协议
用户自定义任务ID,传入不会覆盖系统生成的任务ID,但支持通过该ID进行任务查询。请注意,单用户下需要保证唯一性
任务已受理,返回 task_id。后续请通过同路径查询模式或 callback 获取最终扩图结果。
支持传入图片Base64编码或图片URL(确保可访问)。注意:若使用base64方式,请确保直接传递Base64编码字符串,不要添加data:image前缀。图片格式支持.jpg/.jpeg/.png,文件大小不能超过10MB,图片分辨率不小于300*300px,图片宽高比要在1:2.5 ~ 2.5:1之间
Error code; specifically define the error code
error message
Request ID, system-generated, for tracking requests, troubleshooting issues
Show child attributes
curl --request POST \
+ --url https://api.deerapi.com/kling/v1/images/editing/expand \
+ --header 'Authorization: Bearer <DEERAPI_KEY>' \
+ --header 'Content-Type: application/json' \
+ --data '{
"image": "https://example.com/original-image.png",
"up_expansion_ratio": 0.2,
"right_expansion_ratio": 0.3,
"left_expansion_ratio": 0.1,
"bottom_expansion_ratio": 0.2,
"prompt": "补全远景天空与地面细节。",
"callback_url": "https://example.com/kling/callback"
}'{
"image": "<string>",
"code": 123,
"message": "<string>",
"request_id": "<string>",
"data": {
"task_id": "<string>",
"task_status": "<string>",
"created_at": 123,
"updated_at": 123
}
}