curl --request POST \
--url https://api.tikway.ai/v1/images/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "flux-2-flex",
"prompt": "雨夜的未来城市,写实摄影",
"size": "1024x1024",
"n": 1,
"response_format": "url"
}
'{
"created": 1791878400,
"data": [
{
"url": "https://example.com/generated.png",
"index": 0
}
]
}Flux
图片生成
Flux 通过 POST /v1/images/generations 支持文生图和图生图。参考图统一使用 images,最多 4 张;输出尺寸使用 size,每次生成一张图片。seed、output_format 和 safety_tolerance 为所选模型支持的可选参数,能力以 Get Models 为准。
POST
https://api.tikway.ai
/
v1
/
images
/
generations
curl --request POST \
--url https://api.tikway.ai/v1/images/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "flux-2-flex",
"prompt": "雨夜的未来城市,写实摄影",
"size": "1024x1024",
"n": 1,
"response_format": "url"
}
'{
"created": 1791878400,
"data": [
{
"url": "https://example.com/generated.png",
"index": 0
}
]
}授权
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
请求体
application/json
Tikway 标准图片生成请求,参考图统一使用 images。
必填。使用 Get Models 返回的模型 ID 或可用别名。
Minimum string length:
1示例:
"flux-2-flex"
"flux-2-max"
"flux-pro-1.1"
"flux-dev"
Minimum string length:
1输出尺寸,使用 WIDTHxHEIGHT;auto 使用模型默认尺寸。支持的尺寸范围以所选模型为准。
Pattern:
^(auto|[1-9][0-9]*x[1-9][0-9]*)$随机种子;转换器归一为字符串。
可用选项:
jpeg, png Flux 原生安全容忍度;可用范围随模型变化。
Tikway 图片交付格式,url 返回图片链接,b64_json 返回纯 Base64。默认 url;该字段由网关消费,不作为上游模型参数。
可用选项:
url, b64_json 可选。图生图参考图,最多 4 张;省略时为文生图。
Required array length:
1 - 4 elementsMinimum string length:
1每次生成一张图片,只支持 1。
响应
200 - application/json
同步返回统一 Images 结果;response_format 决定返回 url 或 b64_json。
Unix 时间戳(秒)。
返回时为请求使用的模型 ID。

