/fal-ai/flux-pro/kontext/text-to-image
▼
Authorization
在 Header 添加参数 Authorization,其值为 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
官方文档: https://fal.ai/models/fal-ai/flux-pro/kontext/text-to-image
请求参数
Header 参数
Authorization
string
必需
示例: Bearer {{YOUR_API_KEY}}
Body 参数 application/json
prompt
string
必需
生成图像的提示
guidance_scale
number
可选
CFG(无分类器引导)量表用于衡量您希望模型在寻找相关图像时与提示的贴近程度。默认值:3.5 范围值:1-20
num_images
integer
可选
生成的图像数量。默认值:1 范围值:1-4
output_format
string
可选
生成图片的格式。默认值:"jpeg" 支持 default、png、jpeg
safety_tolerance
string
可选
生成图像的安全容差等级。1 表示最严格,5 表示最宽松。默认值:"2"
aspect_ratio
string
可选
生成图像的宽高比。默认值:"1:1" 支持:21:9、16:9、4:3、3:2、1:1、2:3、3:4、9:16、9:21
示例
{
"prompt": "Extreme close-up of a single tiger eye, direct frontal view. Detailed iris and pupil. Sharp focus on eye texture and color. Natural lighting to capture authentic eye shine and depth. The word \"FLUX\" is painted over it in big, white brush strokes with visible texture.",
"guidance_scale": 3.5,
"num_images": 1,
"output_format": "jpeg",
"safety_tolerance": "2",
"aspect_ratio": "1:1"
}
请求示例代码
curl --location --request POST 'https://api.quickrouter.ai/fal-ai/flux-pro/kontext/text-to-image' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{
"prompt": "Extreme close-up of a single tiger eye, direct frontal view. Detailed iris and pupil. Sharp focus on eye texture and color. Natural lighting to capture authentic eye shine and depth. The word \"FLUX\" is painted over it in big, white brush strokes with visible texture.",
"guidance_scale": 3.5,
"num_images": 1,
"output_format": "jpeg",
"safety_tolerance": "2",
"aspect_ratio": "1:1"
}'
var myHeaders = new Headers();
myHeaders.append("Authorization", "Bearer YOUR_API_KEY");
myHeaders.append("Content-Type", "application/json");
var raw = JSON.stringify({
"prompt": "Extreme close-up of a single tiger eye, direct frontal view. Detailed iris and pupil. Sharp focus on eye texture and color. Natural lighting to capture authentic eye shine and depth. The word \"FLUX\" is painted over it in big, white brush strokes with visible texture.",
"guidance_scale": 3.5,
"num_images": 1,
"output_format": "jpeg",
"safety_tolerance": "2",
"aspect_ratio": "1:1"
});
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("https://api.quickrouter.ai/fal-ai/flux-pro/kontext/text-to-image", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
import http.client
import json
conn = http.client.HTTPSConnection("api.quickrouter.ai")
payload = json.dumps({
"prompt": "Extreme close-up of a single tiger eye, direct frontal view. Detailed iris and pupil. Sharp focus on eye texture and color. Natural lighting to capture authentic eye shine and depth. The word \"FLUX\" is painted over it in big, white brush strokes with visible texture.",
"guidance_scale": 3.5,
"num_images": 1,
"output_format": "jpeg",
"safety_tolerance": "2",
"aspect_ratio": "1:1"
})
headers = {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
conn.request("POST", "/fal-ai/flux-pro/kontext/text-to-image", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
返回响应
响应参数 application/json
status
string
可选
任务状态
request_id
string
可选
请求ID
response_url
string
可选
获取结果的URL
status_url
string
可选
状态查询URL
cancel_url
string
可选
取消任务URL
logs
null
可选
日志
metrics
object
可选
指标数据
queue_position
integer
可选
队列位置
示例
{
"status": "IN_QUEUE",
"request_id": "acf05732-7cb3-445b-9f39-fdaeccb1d730",
"response_url": "https://queue.fal.run/fal-ai/flux-pro/requests/acf05732-7cb3-445b-9f39-fdaeccb1d730",
"status_url": "https://queue.fal.run/fal-ai/flux-pro/requests/acf05732-7cb3-445b-9f39-fdaeccb1d730/status",
"cancel_url": "https://queue.fal.run/fal-ai/flux-pro/requests/acf05732-7cb3-445b-9f39-fdaeccb1d730/cancel",
"logs": null,
"metrics": {},
"queue_position": 0
}