logo
RunComfy
  • ComfyUI
  • 训练器新
  • 模型
  • API
  • 定价
discord logo
ComfyUI>工作流>FLUX.2 Klein 9B LoRA 推理 | AI Toolkit ComfyUI

FLUX.2 Klein 9B LoRA 推理 | AI Toolkit ComfyUI

Workflow Name: RunComfy/FLUX2-Klein-9B-LoRA-ComfyUI-Inference
Workflow ID: 0000...1360
FLUX.2 Klein 9B LoRA ComfyUI 推理为您提供一个现成的 ComfyUI 图,用于在 FLUX.2 Klein 9B 上应用 AI Toolkit 训练的 LoRAs,具有管道级精度。Flux2Klein9BPipeline 包装了 Klein 9B 推理管道-Qwen3-8B 文本编码、流匹配调度和内部适配器注入-因此 ComfyUI 生成的行为与 AI Toolkit 渲染训练预览的方式相同。适配器加载支持 models/loras 中的本地文件或直接 .safetensors URLs,由 lora_path 和 lora_scale 控制。由于 Klein 9B 未进行引导蒸馏,guidance_scale 直接影响输出质量;将其与您的训练样本配置相匹配可以避免最常见的预览不匹配来源。工作流程通过 SaveImage 输出标准图像,以便与训练预览进行简单的并排比较。

FLUX.2 Klein 9B LoRA ComfyUI 推理:在 ComfyUI 中生成与 AI Toolkit 预览对齐的 LoRA

当您需要 ComfyUI 推理与 AI Toolkit 训练预览保持一致的 FLUX.2 Klein 9B LoRAs 时,请使用此 RunComfy 工作流程。设置通过 Flux2Klein9BPipeline 路由生成——由 RunComfy 开源的特定模型管道包装器——而不是标准采样器图。在该管道中通过 lora_path 和 lora_scale 应用您的适配器,使您无需手动重建管道即可获得 训练匹配 的 LoRA 行为。

为什么 FLUX.2 Klein 9B LoRA ComfyUI 推理在 ComfyUI 中经常看起来不同

当 AI Toolkit 渲染训练预览时,它运行完整的 FLUX.2 Klein 9B 推理管道——Qwen3-8B 文本编码、流匹配调度和内部 LoRA 注入都作为一个协调单元发生。典型的 ComfyUI 图独立地重新组合这些组件,这会在条件、噪声调度和适配器应用顺序上引入细微差别。结果是管道级漂移,而不是单个配置错误的旋钮。Flux2Klein9BPipeline 通过端到端执行模型自己的管道并在其中注入您的 LoRA 来弥合这一差距。参考:`src/pipelines/flux2_klein.py`。

如何使用 FLUX.2 Klein 9B LoRA ComfyUI 推理工作流程

步骤 1:获取 LoRA 路径并将其加载到工作流程中(2 种选项)

选项 A — RunComfy 训练结果 > 下载到本地 ComfyUI:

  1. 前往 Trainer > LoRA Assets
  2. 找到您想使用的 FLUX.2 Klein 9B LoRA
  3. 点击右侧的 ...(三点) 菜单 > 选择 复制 LoRA 链接
  4. 在 ComfyUI 工作流程页面,将复制的链接粘贴到 UI 右上角的 下载 输入字段中
  5. 在点击下载之前,确保目标文件夹设置为 ComfyUI > models > loras(必须选择此文件夹作为下载目标)
  6. 点击 下载 — LoRA 文件被保存到正确的 models/loras 目录中
  7. 下载完成后,刷新页面
  8. LoRA 现在出现在 LoRA 选择下拉菜单中 — 选择它
FLUX.2 Klein 9B: 从 RunComfy Trainer UI 复制 LoRA 链接

选项 B — 直接 LoRA URL(覆盖选项 A):

  1. 将 直接 .safetensors 下载 URL 粘贴到 LoRA 节点的 path / url 输入字段中
  2. 当此处提供 URL 时,它会 覆盖选项 A — 工作流程在运行时直接从 URL 获取 LoRA
  3. 不需要本地下载或文件放置

提示:确认 URL 解析为实际的 .safetensors 文件,而不是登陆页面或重定向。

FLUX.2 Klein 9B: 将直接 LoRA URL 粘贴到 LoRA 节点的 path/url

步骤 2:将推理参数与您的训练样本设置匹配

在 LoRA 节点上设置 lora_scale 以控制适配器强度——从您在训练预览中使用的值开始,然后从那里调整。

剩余参数位于 生成 和 加载管道 节点上:

  • prompt — 您的文本提示;包括任何训练中的触发词
  • width / height — 输出分辨率;匹配您的训练预览大小以进行直接比较(16 的倍数)
  • sample_steps — 推理步骤;FLUX.2 Klein 9B 默认为 25
  • guidance_scale — CFG 强度;默认值为 4.0(Klein 9B 未进行引导蒸馏,因此此值直接影响输出质量)
  • seed — 固定一个种子以重现特定输出;更改它以探索变化
  • seed_mode — fixed 或 randomize
  • hf_token — 需要有效的 Hugging Face 令牌,因为 FLUX.2 Klein 9B 是一个受限制的模型;将您的令牌粘贴到加载管道节点的 hf_token 字段中

训练对齐提示:如果您在训练期间自定义了采样值(种子、guidance_scale、sample_steps、触发词),请将这些确切值复制到相应字段中。如果您在 RunComfy 上进行训练,请打开 Trainer > LoRA Assets > 配置以查看解析的 YAML 并转移预览/样本设置。

FLUX.2 Klein 9B: 在 RunComfy LoRA 配置屏幕中的预览和样本设置

步骤 3:运行 FLUX.2 Klein 9B LoRA ComfyUI 推理

点击 Queue/Run — SaveImage 节点将结果写入您的 ComfyUI 输出文件夹。

⚠️ 重要 · FLUX.2 访问 & Hugging Face 令牌要求

FLUX.2 Klein 9B 模型需要在 Hugging Face 上获得 显式访问授权。

在运行此工作流程之前:

  1. 确保您的 Hugging Face 帐户已获得 FLUX.2 (Klein 9B) 的访问权限
  2. 创建一个 Hugging Face 访问令牌
  3. 将您的令牌粘贴到 RC FLUX.2 节点的 hf_token 字段中

没有有效的令牌和适当的模型访问,工作流程将 无法运行。

有关逐步说明,请参见: https://www.runcomfy.com/trainer/ai-toolkit/huggingface-token-flux-ostris-ai-toolkit

快速检查列表:

  • ✅ Hugging Face 帐户具有 FLUX.2 Klein 9B 访问权限,并且在 hf_token 中有有效令牌
  • ✅ LoRA 要么:已下载到 ComfyUI/models/loras(选项 A),要么通过直接 .safetensors URL 加载(选项 B)
  • ✅ 本地下载后刷新页面(仅限选项 A)
  • ✅ 推理参数与训练 sample 配置匹配(如果自定义)

如果以上所有内容都正确,此处的推理结果应与您的训练预览紧密匹配。

FLUX.2 Klein 9B LoRA ComfyUI 推理故障排除

大多数“训练预览与 ComfyUI 推理”差距在 FLUX.2 Klein 9B 上来自 管道级差异(文本编码器路径、调度/条件以及适配器应用的位置/方式)。 RunComfy 工作流程通过在 Flux2Klein9BPipeline 中运行生成并在该管道中通过 lora_path / lora_scale 注入 LoRA 来避免手动重建管道,这是在 ComfyUI 中重现 AI Toolkit 预览行为的最接近方式。

(1) 401 客户端错误。

为什么会发生这种情况 FLUX.2 Klein 9B 是一个 受限制的 Hugging Face 模型。如果您的帐户没有访问权限,或没有提供有效令牌,模型权重无法下载,推理会因 401 错误而失败。

如何修复

  • 确保您的 Hugging Face 帐户已获得对 black-forest-labs/FLUX.2-klein-base-9B 的 访问权限。
  • 创建一个 Hugging Face 访问令牌并将其粘贴到 加载管道 节点的 hf_token 字段中。
  • 在确认访问和令牌后,通过 RunComfy AI Toolkit 管道节点 运行推理,以便认证和模型加载在一个一致的管道中进行。
  • 有关逐步说明,请参见:https://www.runcomfy.com/trainer/ai-toolkit/huggingface-token-flux-ostris-ai-toolkit

(2) Flux 2 Klein 模型 CLIPLoader 错误

为什么会发生这种情况 这些错误是由于 文本编码器不匹配 引起的——例如,加载不兼容的编码器或混合使用 Klein 4B 和 Klein 9B 编码器资产。这通常表现为 CLIP/文本编码器加载期间的嵌入或词汇大小不匹配。

如何修复

  • 更新 ComfyUI 到最新版本 以确保 FLUX.2 Klein 支持完整。
  • 确保使用 Klein 9B 的正确文本编码器(Klein 9B 需要 Qwen3-8B;使用 4B 编码器将失败)。
  • 为了获得与预览对齐的 LoRA 推理,优先选择 RunComfy 管道包装器,它加载正确的编码器并在与 AI Toolkit 预览相同的管道中应用 LoRA。

(3) mat1 和 mat2 形状无法相乘 (512x2560 和 7680x3072)

为什么会发生这种情况 此错误表示 条件维度不匹配,通常是由于使用错误的编码器或 FLUX.2 Klein 9B 的不正确 clip/条件类型引起的。模型接收到错误形状的嵌入,导致在采样期间矩阵乘法失败。

如何修复

  • 如果手动构建图形,请验证您使用的是 FLUX.2 Klein 特定文本编码器,并且 clip/条件类型 符合 FLUX.2 Klein 期望。
  • 为了获得最可靠的修复,通过 RunComfy FLUX.2 Klein 9B 管道包装器(model_type = flux2_klein_9b)运行推理,并通过 lora_path 注入您的 LoRA。这可以保持整个推理堆栈(编码器、调度器和适配器)与 AI Toolkit 预览管道对齐。

立即运行 FLUX.2 Klein 9B LoRA ComfyUI 推理

加载工作流程,粘贴您的 lora_path,输入有效的 hf_token,并让 Flux2Klein9BPipeline 保持 ComfyUI 输出与您的 AI Toolkit 训练预览对齐。

Want More ComfyUI Workflows?

产品重新照明 | Magnific.AI Relight 替代方案

轻松提升您的产品摄影,是 Magnific.AI Relight 的顶级替代方案。

PMRF 超快速放大器 | 低VRAM ComfyUI

超快速PMRF放大器!中等机器上耗时3.79秒。2倍放大。

用于面部交换的 Flux PuLID

用于面部交换的 Flux PuLID

使用 Flux PuLID 将您的面部交换项目提升到新的高度。

FLUX.2 Klein 统一图像编辑 | 智能修复、扩展与移除

完美编辑。快速移除、填充和扩展任何图像。

Qwen Image Edit 2511 | 智能图像编辑工作流程

根据您的指示快速且精确地编辑您的图像。

DynamiCrafter | 图像转视频

经测试可用于生成循环视频和帧插值。在某些场景下优于闭源视频生成工具

AnimateDiff + Batch Prompt Schedule | 文本到视频

将Prompts Travel与Animatediff结合使用,以精确控制动画中的特定帧。

FLUX Outpainting

FLUX Outpainting

使用SDXL和FLUX无缝扩展和完善图像。

关注我们
  • 领英
  • Facebook
  • Instagram
  • Twitter
支持
  • Discord
  • 电子邮件
  • 系统状态
  • 附属
资源
  • 免费 ComfyUI 在线版
  • ComfyUI 指南
  • RunComfy API
  • ComfyUI 教程
  • ComfyUI 节点
  • 了解更多
法律
  • 服务条款
  • 隐私政策
  • Cookie 政策
RunComfy
版权 2026 RunComfy. 保留所有权利。

RunComfy 是首选的 ComfyUI 平台,提供 ComfyUI 在线 环境和服务,以及 ComfyUI 工作流 具有惊艳的视觉效果。 RunComfy还提供 AI Models, 帮助艺术家利用最新的AI工具创作出令人惊叹的艺术作品。