SuperAPI AI 工具集

flux-image

设计与创作

查看项目

更新于 10-16 08:15

技能介绍

用途

flux-image 用于通过 inference.sh CLI(belt)调用 Black Forest Labs 的 FLUX 系列模型生成图像。它面向需要在命令行环境中进行图像生成的用户,支持文本生成图像、图像到图像转换以及自定义风格适配等场景。

主要能力

该技能提供对多个 FLUX 模型的访问,各模型在速度、质量和用途上有所区别:

  • FLUX Dev LoRA(App ID:falai/flux-dev-lora):速度中等,质量最高,适用于生产环境和自定义风格。
  • FLUX.2 Klein LoRA(App ID:falai/flux-2-klein-lora):速度最快,质量良好,适用于快速迭代,提供 4B/9B 尺寸。
  • FLUX Dev (Pruna)(App ID:pruna/flux-dev):速度快,质量高,经过优化,支持速度模式。
  • FLUX Dev LoRA (Pruna)(App ID:pruna/flux-dev-lora):速度快,质量高,结合 LoRA 与优化。
  • FLUX Klein 4B (Pruna)(App ID:pruna/flux-klein-4b):速度最快,质量良好,成本极低($0.0001/张)。

此外,资料还提及可通过其他应用完成相关图像任务,例如使用 falai/reve 进行自然语言图像编辑,使用 falai/topaz-image-upscaler 进行图像放大。

使用方式

首先需要安装 belt CLI 技能:

npx skills add belt-sh/cli

然后登录:

belt login

基本运行命令为:

belt app run falai/flux-dev-lora --input '{"prompt": "a futuristic city at night"}'

高质量生成示例:

belt app run falai/flux-dev-lora --input '{ "prompt": "professional product photo of headphones, studio lighting, white background" }'

快速生成(Klein)示例:

belt app run falai/flux-2-klein-lora --input '{"prompt": "abstract art, colorful"}'

使用 LoRA 自定义风格时,可先采样输入:

belt app sample falai/flux-dev-lora --save input.json

然后编辑 input.json 添加 lora_url 以指定自定义风格,再运行:

belt app run falai/flux-dev-lora --input input.json

图像到图像转换示例:

belt app run falai/flux-dev-lora --input '{ "prompt": "transform to watercolor style", "image_url": "https://your-image.jpg" }'

其他图像任务示例:

使用自然语言进行图像编辑

belt app run falai/reve --input '{"prompt": "change background to beach"}'

图像放大

belt app run falai/topaz-image-upscaler --input '{"image_url": "https://..."}'

适用场景

  • 需要高质量图像生成的生产环境。
  • 需要快速迭代和原型设计的场景。
  • 需要应用自定义风格(通过 LoRA)的图像生成。
  • 图像到图像转换,例如风格迁移。
  • 自然语言图像编辑和图像放大等辅助任务。

限制

使用前需要安装 inference.sh CLI(belt)并完成登录。不同模型在速度、质量和成本上存在差异,需根据具体需求选择。资料中未提供各模型的具体参数范围、输出格式、并发限制或详细定价信息(除 FLUX Klein 4B 标注为 $0.0001/张外)。其他功能细节暂未提供。