官方原格式

此页面接口为BFL官方格式接口,格式与参数同步 BFL官方文档

Flux Kontext Max

POST https://api.ttapi.io/bfl/v1/flux-kontext-max

根据文本提示使用 Flux Kontext Max 模型生成 或者编辑图像。官方文档地址

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

用于请求授权 TT-API 的API密钥

Body

参数
类型
是否必须
描述

prompt

string

生成图像描述词 注意:Flux支持多语言理解能力,但实测英文最佳。

input_image

string

参考图像1 url 或 base64

input_image_2

string

参考图像2 url 或 base64

input_image_3

string

参考图像3 url 或 base64

input_image_4

string

参考图像4 url 或 base64

aspect_ratio

string

图像比例 图像的宽高比在 21:99:21 之间

seed

string

随机种子

output_format

string

输出格式 png jpeg 默认 jpeg

prompt_upsampling

boolean

是否对提示采样 true - 是 false - 否 默认 false

safety_tolerance

integer

输入和输出调节的容差水平。在0到6之间,0表示最严格,6表示最宽松 默认:2

webhook_url

string

异步回调地址

注意:Flux生成图像接口同步返回的并不是任务的最终结果,任务的最终返回结果需要使用webhook_url参数接收异步通知,或者通过Flux查询任务结果接口进行查询。

返回示例

{
    "status": "SUCCESS",
    "message": "success",
    "data": {
        "jobId": "fac30d6c-d12b-465c-a580-8b1b3ae726e3"
    }
}

Flux Kontext Pro

POST https://api.ttapi.io/bfl/v1/flux-kontext-pro

根据文本提示使用 Flux Kontext Pro 模型生成 或者编辑图像。官方文档地址

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

用于请求授权 TT-API 的API密钥

Body

参数
类型
是否必须
描述

prompt

string

生成图像描述词 注意:Flux支持多语言理解能力,但实测英文最佳。

input_image

string

参考图像1 url 或 base64

input_image_2

string

参考图像2 url 或 base64

input_image_3

string

参考图像3 url 或 base64

input_image_4

string

参考图像4 url 或 base64

aspect_ratio

string

图像比例 图像的宽高比在 21:99:21 之间

seed

string

随机种子

output_format

string

输出格式 png jpeg 默认 jpeg

prompt_upsampling

boolean

是否对提示采样 true - 是 false - 否 默认 false

safety_tolerance

integer

输入和输出调节的容差水平。在0到6之间,0表示最严格,6表示最宽松 默认:2

webhook_url

string

异步回调地址

返回示例

{
    "status": "SUCCESS",
    "message": "success",
    "data": {
        "jobId": "fac30d6c-d12b-465c-a580-8b1b3ae726e3"
    }
}

Flux Pro 1.1 Ultra

POST https://api.ttapi.io/bfl/v1/flux-pro-1.1-ultra

根据文本提示使用 Flux Pro 1.1 Ultra 模型生成 或者编辑图像。官方文档地址

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

用于请求授权 TT-API 的API密钥

Body

参数
类型
是否必须
描述

prompt

string

生成图像描述词 注意:Flux支持多语言理解能力,但实测英文最佳。

aspect_ratio

string

图像比例 图像的宽高比在 21:99:21 之间

image_prompt

string

参考图像,base64值

image_prompt_strength

number

prompt提示与 参考图 之间的混合

所需范围:0 - 1 默认:0.1

raw

string

生成处理程度更低、更自然的图像 默认 false

seed

string

随机种子

output_format

string

输出格式 png jpeg 默认 jpeg

prompt_upsampling

boolean

是否对提示采样 true - 是 false - 否 默认 false

safety_tolerance

integer

输入和输出调节的容差水平。在0到6之间,0表示最严格,6表示最宽松 默认: 2

webhook_url

string

异步回调地址

返回示例

{
    "status": "SUCCESS",
    "message": "success",
    "data": {
        "jobId": "fac30d6c-d12b-465c-a580-8b1b3ae726e3"
    }
}

Flux Pro 1.1

POST https://api.ttapi.io/bfl/v1/flux-pro-1.1

根据文本提示使用 Flux Pro 1.1 模型生成 或者编辑图像。官方文档地址

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

用于请求授权 TT-API 的API密钥

Body

参数
类型
是否必须
描述

prompt

string

生成图像描述词 注意:Flux支持多语言理解能力,但实测英文最佳。

image_prompt

string

参考图像,base64值

width

integer

生成图像的宽度 范围256-1440,必须是32的倍数 默认:1024

height

integer

生成图像的宽度 范围256-1440,必须是32的倍数 默认:768steps

seed

string

随机种子

output_format

string

输出格式 png jpeg 默认 jpeg

prompt_upsampling

boolean

是否对提示采样 true - 是 false - 否 默认 false

safety_tolerance

integer

输入和输出调节的容差水平。在0到6之间,0表示最严格,6表示最宽松 默认:2

webhook_url

string

异步回调地址

返回示例

{
    "status": "SUCCESS",
    "message": "success",
    "data": {
        "jobId": "fac30d6c-d12b-465c-a580-8b1b3ae726e3"
    }
}

Flux Pro

POST https://api.ttapi.io/bfl/v1/flux-pro

根据文本提示使用 Flux Pro 模型生成 或者编辑图像。官方文档地址

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

用于请求授权 TT-API 的API密钥

Body

参数
类型
是否必须
描述

prompt

string

生成图像描述词 注意:Flux支持多语言理解能力,但实测英文最佳。

image_prompt

string

参考图像,base64值

width

integer

生成图像的宽度 范围256-1440,必须是32的倍数 默认:1024

height

integer

生成图像的宽度 范围256-1440,必须是32的倍数 默认:768

seed

string

随机种子

output_format

string

输出格式 png jpeg 默认 jpeg

prompt_upsampling

boolean

是否对提示采样 true - 是 false - 否 默认 false

safety_tolerance

integer

输入和输出调节的容差水平。在0到6之间,0表示最严格,6表示最宽松 默认:2

steps

integer

图像生成过程中的步骤数量 可选范围1-50 默认:40

guidance

number

图像生成的指导尺度。高指导尺度在牺牲现实感的情况下提高了提示遵循度 可选范围1.5-5 默认:2.5

interval

number

用于引导控制的区间参数 可选范围:1-4 默认:2

webhook_url

string

异步回调地址

返回示例

{
    "status": "SUCCESS",
    "message": "success",
    "data": {
        "jobId": "fac30d6c-d12b-465c-a580-8b1b3ae726e3"
    }
}

Flux Dev

POST https://api.ttapi.io/bfl/v1/flux-dev

根据文本提示使用 Flux Dev 模型生成 或者编辑图像。官方文档地址

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

用于请求授权 TT-API 的API密钥

Body

参数
类型
是否必须
描述

prompt

string

生成图像描述词 注意:Flux支持多语言理解能力,但实测英文最佳。

image_prompt

string

参考图像,base64值

width

integer

生成图像的宽度 范围256-1440,必须是32的倍数 默认:1024

height

integer

生成图像的宽度 范围256-1440,必须是32的倍数 默认:768

seed

string

随机种子

output_format

string

输出格式 png jpeg 默认 jpeg

prompt_upsampling

boolean

是否对提示采样 true - 是 false - 否 默认 false

safety_tolerance

integer

输入和输出调节的容差水平。在0到6之间,0表示最严格,6表示最宽松 默认:2

steps

integer

图像生成过程中的步骤数量 可选范围1-50 默认:40

guidance

number

图像生成的指导尺度。高指导尺度在牺牲现实感的情况下提高了提示遵循度 可选范围1.5-5 默认:2.5

webhook_url

string

异步回调地址

返回示例

{
    "status": "SUCCESS",
    "message": "success",
    "data": {
        "jobId": "fac30d6c-d12b-465c-a580-8b1b3ae726e3"
    }
}

Last updated

Was this helpful?