跳转到主要内容
POST
/
generate
/
k
/
flux-kontext
Flux Kontext 图片生成/编辑
curl --request POST \
  --url https://api.sinancode.com/v1/generate/k/flux-kontext \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "aspect_ratio": "16:9",
  "call_back_url": "https://example.com/callback",
  "enable_translation": true,
  "input_image": "https://example.com/input.jpg",
  "model": "flux-kontext-pro",
  "output_format": "jpeg",
  "prompt": "a beautiful landscape with mountains",
  "prompt_upsampling": false,
  "safety_tolerance": 2,
  "upload_cn": false,
  "watermark": ""
}'
{
  "task_id": "01234567-89ab-cdef-0123-456789abcdef"
}
支持中文提示词的高质量图片生成模型,内置智能翻译和提示词优化功能。

Authorizations

Authorization
string
header
required

请使用您的 API Token 进行认证

Body

application/json

任务参数

prompt
string
required

提示词(必填,支持英文)

Example:

"a beautiful landscape with mountains"

aspect_ratio
enum<string>
default:auto

宽高比(可选,默认 16:9)

可用选项:
auto,
21:9,
16:9,
4:3,
1:1,
3:4,
9:16
Example:

"16:9"

call_back_url
string

回调地址(可选)

Example:

"https://example.com/callback"

enable_translation
boolean
default:true

启用自动翻译(可选,默认 true)

Example:

true

input_image
string

输入图片 URL(可选,编辑模式使用)

Example:

"https://example.com/input.jpg"

model
enum<string>
default:flux-kontext-pro

模型版本(可选,默认 flux-kontext-pro)

可用选项:
flux-kontext-pro,
flux-kontext-max
Example:

"flux-kontext-pro"

output_format
enum<string>
default:jpeg

输出格式(可选,默认 jpeg)

可用选项:
jpeg,
png
Example:

"jpeg"

prompt_upsampling
boolean
default:false

启用提示词增强(可选,默认 false)

Example:

false

safety_tolerance
integer
default:2

安全容忍等级(可选,0-6,默认2)

Required range: 0 <= x <= 6
Example:

2

upload_cn
boolean

使用中国大陆服务器上传(可选)

Example:

false

watermark
string

水印标识(可选)

Example:

""

Response

OK

task_id
string
required

Task ID

Example:

"01234567-89ab-cdef-0123-456789abcdef"