Installa i nodi#
Usa Python 3.10 o successivo e una versione recente di ComfyUI con V3 DynamicCombo nativo e Save Video. Installa da Comfy Registry oppure usa il download manuale qui sotto.
Installa da Comfy Registry#
Attiva l’ambiente Python di ComfyUI e installa comfy-cli. Sostituisci /path/to/ComfyUI con la cartella che contiene main.py.
python -m pip install -U comfy-cliCon ComfyUI-Manager installato in quell’ambiente, esegui il comando seguente per aggiornare il catalogo dei nodi e installare CheaperGen.
comfy --workspace "/path/to/ComfyUI" node install comfyui-cheapergen --mode remoteL’opzione --mode remote aggiorna il catalogo di Manager prima dell’installazione. Il primo aggiornamento può richiedere alcuni minuti e l’accesso a Comfy Registry. Riavvia ComfyUI al termine; non serve scaricare uno ZIP.
Per installare direttamente da Comfy Registry senza ComfyUI-Manager, usa invece questo comando.
comfy --workspace "/path/to/ComfyUI" node registry-install comfyui-cheapergenInstallazione manuale#
Scarica lo ZIP, estrai la cartella ComfyUI-CheaperGen in custom_nodes e installa requirements.txt con il Python di ComfyUI. La cartella deve contenere direttamente __init__.py. Riavvia ComfyUI dopo l’installazione.
unzip ~/Downloads/ComfyUI-CheaperGen-Unified-0.5.0.zip -d /path/to/ComfyUI/custom_nodes
/path/to/ComfyUI/.venv/bin/python -m pip install -r /path/to/ComfyUI/custom_nodes/ComfyUI-CheaperGen/requirements.txtSostituisci i percorsi di esempio. Desktop può usare un altro custom_nodes: controlla il log di avvio. Conserva user/cheapergen durante gli aggiornamenti.
Collega il tuo account#
Crea una chiave API e aggiungi credito dalla dashboard. Imposta CHEAPERGEN_API_KEY nell’ambiente del backend e riavvia. Mai chiavi nel JSON. Gli utenti dello stesso backend condividono chiave e saldo.
Chiavi API · Fatturazione e crediti
export CHEAPERGEN_API_KEY='your-api-key'Nodi Image e Video#
CheaperGen · Image#
Scegli Model e Generation mode per visualizzare parametri e ingressi IMAGE. Collega images a Save Image o Preview Image. Le dimensioni originali restano invariate.
CheaperGen · Video#
Scegli modello e modalità, poi collega video a Save Video. Per immagine-video collega Load Image o Image.images a image_url. VIDEO conserva l’audio.
image_urls_json, video_url e generation_id sono testi. Collegali a Preview as Text per consultarli o copiarli. Possono restare scollegati quando salvi tramite images o video.
Workflow di esempio#
Apri o trascina un esempio JSON in ComfyUI. Scegli i tuoi file per gli input immagine. Termina con Save Image, Preview Image o Save Video per avere un nodo di output.
CheaperGen · Image → Save Image
CheaperGen · Video → Save Video
CheaperGen · Image (images) → CheaperGen · Video (image_url) → Save VideoBudget e identità dei task#
max_cost_usd è un limite, non un preventivo. Gli esempi usano Seedance 2.0 Mini, 480p, 4 secondi e un massimo di $0.50. Run verifica il prezzo e può usare credito. allow_fallback_price è disattivato.
Input e request_token invariati riutilizzano il task per evitare doppi addebiti. Cambiare impostazioni identifica una nuova richiesta. Usa New paid generation solo per un altro tentativo a pagamento identico; il pulsante non invia nulla.
Current generation ID appare dopo l’invio con un pulsante di copia. Le uscite normali sono disponibili solo dopo generazione e download. Senza invio non c’è un nuovo ID.
Interrupt e wait_timeout interrompono solo l’attesa locale. Esecuzione e addebiti possono continuare. Controlla la dashboard prima di riprovare e conserva user/cheapergen durante gli aggiornamenti.