API-ul Python pentru Noduri Custom (Custom Node Development) în ComfyUI & Stable Diffusion / Flux

Structura formală a unei clase Python pentru crearea de noduri noi extensibile în ComfyUI.

Intrări & ieșiri nod
INPUT_TYPES, RETURN_TYPES, FUNCTION, CATEGORY

Ecosistemul ComfyUI permite scrierea extrem de facilă de noduri personalizate în Python. O clasă de nod definește obligatoriu metodele statice INPUT_TYPES, tuple-ul RETURN_TYPES, numele funcției de execuție FUNCTION și categoria din meniu CATEGORY.

Exemplu complet de nod custom

class MultiplicatorLatent:
    @classmethod
    def INPUT_TYPES(cls):
        return {
            "required": {
                "samples": ("LATENT",),
                "factor": ("FLOAT", {"default": 1.0, "min": 0.1, "max": 10.0, "step": 0.1}),
            }
        }
    
    RETURN_TYPES = ("LATENT",)
    FUNCTION = "multiplica"
    CATEGORY = "Transformari Personale"

    def multiplica(self, samples, factor):
        s = samples.copy()
        s["samples"] = s["samples"] * factor
        return (s,)

NODE_CLASS_MAPPINGS = {"MultiplicatorLatent": MultiplicatorLatent}
NODE_DISPLAY_NAME_MAPPINGS = {"MultiplicatorLatent": "Multiplicator Latent Personal"}

Fișierul se salvează în directorul custom_nodes/ și este încărcat automat la pornirea serverului ComfyUI.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: API-ul Python pentru Noduri Custom (Custom Node Development)

Ai o întrebare despre API-ul Python pentru Noduri Custom (Custom Node Development) sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.