Düğümü değiştir

Bu eğitim iş akışı, ComfyUI’ün ComfySwitchNode’unu basit bir boolean anahtarla iki girdi arasında yönlendirmek için nasıl kullanacağınızı gösterir. İki odaklı örnek içerir: Örnek 1 - String Selection, PrimitiveString ve PrimitiveStringMultiline ile iki istem metni arasında geçiş yapmayı ve aktif seçimi PreviewAny ile önizlemeyi gösterir. Örnek 2 - LoRA Switch, bir temel modelin etrafında bir LoRA’yi açıp kapatmayı gösterir: UNETLoader Z-Image-Turbo’yu yükler, LoraLoaderModelOnly seçilen bir LoRA uygular ve ComfySwitchNode, üretim düğümünü beslemek için düz UNet (on_false) ile LoRA uygulanmış UNet (on_true) arasında seçim yapar.

Arka planda ComfySwitchNode dört pin sunar: on_false, on_true, switch (boolean) ve output. Anahtar OFF (false) iken output, on_false’a bağlı olanı iletir; ON (true) iken on_true’yu iletir. İş akışı bu anahtarları gerçek görevlere bağlar. Metin anahtarı, aşağı akışta kullanılan tek bir istem metnini seçer; LoRA anahtarı ise görsel üretiminden önce Z-Image-Turbo UNet’e bir LoRA ağırlığının uygulanıp uygulanmayacağını kontrol eder. SaveImage düğümü sonuçları kolay A/B karşılaştırması için kaydeder ve MarkdownNote blokları yönlendirmeyi satır içi açıklar. Üretim yolu, UNETLoader ile Z-Image-Turbo ve seçilen model ile istemi tüketerek görsel üreten bir üretim düğümünü (ID 0f79b7f9-d214-4587-b475-bc429519b976) kullanır.

API

Bu iş akışını koddan kullan

Her Comfy iş akışı bir JSON grafiğidir. Aşağıdaki veri, bu iş akışının tam olarak ComfyUI'da çalıştırıldığı halidir — URL'den alın, sürüm kontrolünde saklayın veya ComfyUI'da yükleyip düğüm düğüm çalıştırın.

basic_switch_node.json
İş akışı JSON'u alınıyor…

Comfy SDK ile TypeScript veya Python'dan çalıştırın. Aynı kod Comfy Cloud veya kendi barındırdığınız bir ComfyUI'ı hedefler — sadece temel URL değişir.

// Install (beta)
npm i @comfyorg/sdk

// Run "Düğümü değiştir" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("basic_switch_node_api.json");

const job = await client.run(wf);
await job.getOutputs("63")[0].toFile("output.png"); // SaveImage

SDK, API formatında bir iş akışı alır: bu iş akışını ComfyUI'da açın ve Dosya → İş Akışını Dışa Aktar (API) seçeneğini kullanın.

Comfy Cloud API erişimi, API anahtarı içeren bir plan gerektirir.

SSS

Sık Sorulan Sorular

Tüm iş akışlarını gör
Showing 30 of 30 templates