暂未开放

FLUX 3 Image 开发指南

更新于 2026-10-19

FLUX 3 Image 当前状态为“暂未开放”。本页提供开发接入所需的模型 ID、定价快照与可复制示例;产品介绍与实时价格见 FLUX 3 Image 模型页。

简介

  • 供应商:Black Forest Labs
  • 类型:图像生成
  • 档位数:1
  • 端点标签:image-task

此图像模型使用异步任务接口:提交 `POST /v1/images/tasks` 后,通过 `GET /v1/tasks/{task_id}` 查询进度和结果。

FLUX 3 Image 是 Black Forest Labs 于 2026 年 10 月 1 日发布的图像生成与编辑模型,官方口号是“控制每一个像素”。它的差异化能力是边界框布局:把画布抽象成 0 到 1000 的归一化坐标网格,在提示词末尾为每个元素圈定范围并配描述,生成结果会满足这些位置约束。

编辑能力同样按框进行:对成品图的修改可以按框多轮完成,改过区域之外保持像素级不变,把局部重绘的误差限制在框内。它还支持最多 10 张参考图(在提示词中按位置命名),以及 grounding 联网检索增强。

Roko API 当前公开 768sq、1K、1.5K、2K、4K 五档分辨率和 16 种宽高比,按每次请求的所选分辨率计费(768sq $0.041 至 4K $0.607)。核验时数值与 BFL 标价相同,但 Roko 结算始终以当前项目目录为准;调用走异步任务,返回 task_id 后轮询结果。

BFL 官方 FLUX 3 Image 文档 ↗BFL FLUX 3 Image 模型页 ↗Roko API 图片任务文档 ↗Roko API 模型目录 ↗

可用档位与价格

请求里的 model 必须使用下表中的模型 ID(区分大小写)。

档位 模型 ID 输入 输出 上下文
FLUX 3 Image flux-3-image $0.041000–$0.607000 / 次 总价 = 对应分辨率的每次请求价格 —

价格为构建时快照;以控制台与 定价页 实时数据为准。

组合计费规则

flux-3-image

按请求和所选分辨率计费总价 = 对应分辨率的每次请求价格
分辨率: 768sq$0.0410 / 次
分辨率: 1k$0.0480 / 次
分辨率: 1.5k$0.0700 / 次
分辨率: 2k$0.1000 / 次
分辨率: 4k$0.6070 / 次
查看高级计费表达式v2:resolution == "768sq" ? tier("resolution/768sq/bfl_list_2026_10_03", units(1, 0.041)) : resolution == "1k" ? tier("resolution/1k/bfl_list_2026_10_03", units(1, 0.048)) : resolution == "1.5k" ? tier("resolution/1.5k/bfl_list_2026_10_03", units(1, 0.07)) : resolution == "2k" ? tier("resolution/2k/bfl_list_2026_10_03", units(1, 0.10)) : resolution == "4k" ? tier("resolution/4k/bfl_list_2026_10_03", units(1, 0.607)) : tier("resolution/unmatched", 0)

Base URL 与认证

export OPENAI_BASE_URL="https://api.rokoapi.com/v1"
export OPENAI_API_KEY="sk-..."

所有请求携带 Authorization: Bearer $OPENAI_API_KEY。密钥在 控制台密钥页 创建。

快速开始

cURL

curl https://api.rokoapi.com/v1/images/tasks \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: YOUR_UNIQUE_REQUEST_ID" \
  -d '{
    "model": "flux-3-image",
    "prompt": "a calm lake at dawn, photorealistic"
  }'

Python(requests)

import requests

base_url = "https://api.rokoapi.com/v1"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Idempotency-Key": "YOUR_UNIQUE_REQUEST_ID",
}
task = requests.post(
    f"{base_url}/images/tasks",
    headers=headers,
    json={
        "model": "flux-3-image",
        "prompt": "a calm lake at dawn, photorealistic",
    },
).json()
result = requests.get(
    f"{base_url}/tasks/{task['task_id']}",
    headers=headers,
).json()
print(result)

常用参数

参数 说明
model 上表模型 ID,例如 flux-3-image
prompt 生成描述文本
size / n 尺寸与张数;以模型能力与渠道限制为准

提交成功会同时返回值相同的 id 和 task_id;新代码应保存 task_id。生产调用建议携带唯一的 Idempotency-Key。请定期请求 GET /v1/tasks/{task_id} ,直到状态变为 completed 或 failed;不要使用聊天或流式端点调用异步生成模型。 完整协议见图像生成任务。

注意事项

  • 请使用本页列出的已上线模型 ID;未开通或已下线的名称会返回模型不可用类错误。
  • 余额不足、分组无权限时通常表现为 403;请检查账户额度与密钥所属分组。
  • 多模态、工具调用、缓存计费等能力因上游与渠道配置而异,以实际响应与控制台说明为准。