Flux API
Flux.1 是由前Stability AI工程师创立的初创公司Black Forest Labs开发的一种先进的文本到图像合成模型。TTAPI现支持API形式供开发者使用 Flux API 。
Flux 生成图像
POST
https://api.ttapi.io/flux/generate
根据文本提示使用Flux.1模型生成图像。注意,该接口与Midjourney的区别是单次只能生成一张图片
Headers
Name | Value |
---|---|
Content-Type |
|
TT-API-KEY |
|
Body
参数 | 类型 | 是否必须 | 描述 |
---|---|---|---|
| string | 是 | 生成图像描述词 注意:Flux支持多语言理解能力,但实测英文最佳。 |
| string | 是 | 图像尺寸,可选范围: 1024x1024 1024x1792 1792x1024 不同尺寸消耗quota也不同,详见 |
| string | 是 | 模型版本,可选范围:
flux1-dev
flux1-schnell
flux1-pro
其中 |
| string | 否 | 生成图像结果异步通知地址 |
注意:Flux生成图像接口同步返回的并不是任务的最终结果,任务的最终返回结果需要使用hookUrl
参数接收异步通知,或者通过Flux查询任务结果接口进行查询。
请求示例
返回示例
Flux 获取图像结果
POST
https://api.ttapi.io/flux/fetch
根据生成图像接口返回的jobId
获取任务的最终结果,此接口免费。
Headers
Name | Value |
---|---|
Content-Type |
|
TT-API-KEY |
|
Body
参数 | 类型 | 是否必须 | 描述 |
---|---|---|---|
| string | 是 | 生成图像接口同步返回的jobId |
请求示例
返回示例
返回JSON结构详解
name | value |
---|---|
status | ON_QUEUE //执行中 SUCCESS //成功 FAILED //失败 |
imageUrl | 生成图像地址,有效期一个月,请自行转存 |
quota | 实际消耗额度 |
Last updated