Nodi ComfyUI
Usa i modelli di immagini, video e audio di SpicyAPI (Seedance, Kling, Wan, MiniMax H3, Suno, GPT Image, Nano Banana e altri) come nodi di ComfyUI. Installa il pacchetto, aggiungi la chiave, esegui il primo nodo e tieni d’occhio il costo di ogni esecuzione.
Il pacchetto di nodi SpicyAPI per ComfyUI trasforma ogni modello di immagini, video e audio di SpicyAPI in un nodo di ComfyUI: più di 180, oltre a un nodo SpicyAPI Chat per i modelli di testo e a un nodo SpicyAPI LoRA. I modelli girano sui server di SpicyAPI, quindi ti servono una connessione a internet e una chiave API, non una scheda grafica né pesi da scaricare. Ogni nodo mostra il prezzo prima dell’esecuzione e, al termine, stampa quanto è costata.
Il pacchetto è gratuito e open source (MIT) su github.com/spicyapi-ai/comfyui-spicyapi. Non installa nulla oltre a ComfyUI stesso.
In breve
- In ComfyUI apri Manager, cerca
SpicyAPI, fai clic su Install e riavvia ComfyUI. Senza Manager, esegui invecegit clone https://github.com/spicyapi-ai/comfyui-spicyapiinComfyUI/custom_nodes. - Apri Settings > SpicyAPI, incolla la tua chiave API e riavvia ComfyUI ancora una volta.
- Fai doppio clic sulla tela, digita il nome di un modello come
seedanceokling, collega un nodo Save alla sua uscita e premi Run.
È lo strumento giusto per te?
| Vuoi… | Usa |
|---|---|
| Concatenare modelli con altri nodi di ComfyUI in un grafo visuale | I nodi ComfyUI (questa pagina) |
| Provare un modello una volta nel browser, senza installare nulla | La scheda Playground di qualsiasi modello su spicyapi.ai/explore |
| Generare da un terminale o con un piccolo script | La CLI |
| Lasciare che un assistente IA esplori i modelli e generi per te | Il server MCP |
| Aggiungere la generazione alla tua applicazione | Gli SDK o l’API HTTP nell’Avvio rapido |
Tutti usano lo stesso account, lo stesso saldo, gli stessi modelli e gli stessi prezzi.
Prima di cominciare
- Una versione recente di ComfyUI. I nodi usano l’API dei nodi V3 di ComfyUI e sono stati provati con ComfyUI 0.39. Va bene qualsiasi installazione che carichi le cartelle da
custom_nodes: l’app desktop, la versione portatile o un’installazione manuale. - Una chiave API. Creala nella console; inizia con
sk-spicy-. Se non hai ancora un account, vedi Configura il tuo account. - Un saldo. Ogni esecuzione viene pagata con il tuo saldo prepagato in dollari statunitensi. Vedi Fatturazione.
- Accesso a
api.spicyapi.aidalla macchina su cui gira ComfyUI. Un proxy impostato tramiteHTTPS_PROXYviene rispettato.
Installazione
Installa il pacchetto di nodi
Il modo più rapido è ComfyUI Manager: fai clic su Manager nella barra in alto, cerca SpicyAPI e fai clic su Install. Nel vecchio menu di Manager la stessa ricerca si trova in Custom Nodes Manager.
Se il vecchio menu non lo trova, il suo elenco di nodi è ancora in cache da prima che il pacchetto venisse aggiunto. Passa da DB: Channel (1day cache) a DB: Channel (remote) e cerca di nuovo.
Niente Manager? Clona il pacchetto da solo:
cd ComfyUI/custom_nodes
git clone https://github.com/spicyapi-ai/comfyui-spicyapiNon hai git? Scarica lo ZIP e decomprimilo in ComfyUI/custom_nodes. Non c’è nessun pacchetto Python da installare.
Riavvia ComfyUI
Dopo il riavvio, il menu dei nodi ha un gruppo SpicyAPI con Image, Video, Audio, Text e Utils al suo interno. Per aggiornare in seguito, fai clic su Update sul pacchetto in Manager, oppure esegui git pull nella sua cartella se l’hai clonato, poi riavvia.
Aggiungi la tua chiave API
Apri Settings > SpicyAPI > API key e incolla la chiave. Un avviso conferma che la chiave funziona e mostra il saldo disponibile. Poi riavvia ComfyUI una volta: l’elenco dei nodi viene costruito dal catalogo aggiornato del tuo account all’avvio di ComfyUI, e finché non è impostata una chiave si usa l’elenco incluso nella versione.
La chiave viene salvata in un file nella cartella utente di ComfyUI (user/spicyapi/config.json) leggibile solo dal tuo account. Non viene mai scritta in un file di workflow né nei metadati di un’immagine salvata da ComfyUI, quindi condividere l’uno o l’altra non significa condividere la chiave. Dopo il salvataggio, il campo delle impostazioni mostra soltanto gli ultimi quattro caratteri. Per rimuovere la chiave, svuota il campo.
Su un server o in un container, imposta invece la variabile d’ambiente SPICY_API_KEY: ha la precedenza sul campo delle impostazioni.
Esegui il tuo primo nodo
Aggiungi un nodo modello
Fai doppio clic su un punto vuoto della tela e digita una parte del nome di un modello, per esempio z-image, seedance, kling, wan, suno o nano banana. I nomi dei nodi corrispondono ai nomi dei modelli su spicyapi.ai, come Seedance 2.5 · Image to Video. Puoi anche sfogliare SpicyAPI > Image / Video / Audio nel menu dei nodi, raggruppati per produttore.
Collega input e output
Scrivi un prompt sul nodo. Se il modello accetta un’immagine, un video o un suono, collega un nodo Load Image, Load Video o Load Audio all’ingresso corrispondente; il file viene caricato quando il nodo viene eseguito. Collega Save Image, Save Video o Save Audio all’uscita del nodo, perché ComfyUI esegue solo i grafi che terminano con un nodo di output.
Preferisci partire da un grafo già funzionante? Il browser dei template di ComfyUI elenca gli esempi del pacchetto sotto comfyui-spicyapi: da testo a immagine, da immagine a video, un modello di chat che scrive il prompt per un modello di immagini, sintesi vocale e LoRA.
Esempi pratici con risultati, prezzi e tempi di esecuzione reali, insieme all’elenco aggiornato dei nodi senza censura, sono nella pagina ComfyUI su spicyapi.ai.
Come funzionano i nodi
Ogni nodo viene generato dallo schema di input pubblicato del suo modello, lo stesso con cui l’API convalida le richieste, quindi un nodo non offre mai un’opzione che il modello rifiuterebbe.
| Il modello accetta… | Sul nodo trovi… |
|---|---|
| Un insieme fisso di valori, come risoluzione o proporzioni | Un menu a tendina |
| Un numero in un intervallo, come durata o intensità | Un cursore o un campo numerico |
| Un’impostazione attiva/disattiva | Un interruttore |
| Un solo file di immagine, video o audio | Un ingresso |
| Più file di riferimento | Un gruppo di ingressi che cresce a ogni collegamento |
| Un elenco di file LoRA | Un ingresso loras, alimentato dai nodi SpicyAPI LoRA |
| Un elenco strutturato, come un dialogo scritto | Un campo di testo che accetta JSON |
Un menu a tendina impostato su model default, o un numero impostato su -1, viene lasciato fuori dalla richiesta, così il modello usa il proprio valore predefinito.
Le uscite sono normali valori di ComfyUI, quindi qualsiasi altro nodo può riceverle:
- I modelli di immagini restituiscono
IMAGE. La rimozione dello sfondo restituisce anche una mascheraalpha. - I modelli video restituiscono
VIDEO, più l’ultimo fotogramma della clip comeIMAGEquandoreturn_last_frameè attivo. - I modelli audio restituiscono
AUDIO. Un modello che restituisce più clip, come Suno, le restituisce come un unico batch e Save Audio scrive un file per ciascuna. - La trascrizione restituisce
STRING. - Ogni nodo restituisce anche il proprio
task_id, utile per i log della console o per una richiesta di assistenza.
Nodi Chat e LoRA
SpicyAPI Chat invia un prompt, istruzioni di sistema facoltative e immagini facoltative a qualsiasi modello di testo su SpicyAPI e restituisce la risposta come STRING. Collegalo al prompt di un nodo di immagini o video per far scrivere o rifinire i prompt a un modello linguistico all’interno del grafo. Un modello che non legge le immagini rifiuta l’input di immagini senza addebitare nulla.
SpicyAPI LoRA aggiunge un file di pesi LoRA, indicato con un link di download diretto a un file .safetensors, con un’intensità da 0 a 4. Concatenane più di uno per sovrapporli e collega l’ultimo all’ingresso loras di un nodo modello LoRA (i loro nomi finiscono con LoRA). Il link deve aprirsi senza effettuare l’accesso.
Quanto costa un’esecuzione
- Il badge su ogni nodo mostra la tariffa attuale del modello per le opzioni scelte, per esempio
$0.0525/sper il video o$0.01/image, e cambia mentre modifichi le opzioni. - Ogni esecuzione viene prima quotata. In Settings > SpicyAPI > Max cost per run imposta un tetto in dollari statunitensi. Un’esecuzione quotata sopra quel tetto si ferma prima che venga addebitato qualsiasi importo.
- L’addebito finale compare sul nodo al termine dell’esecuzione. Le esecuzioni non riuscite non vengono addebitate, tranne sui modelli la cui pagina indica che i rifiuti sono fatturati. Vedi Fatturazione.
- I seed partono su
fixed. Mettere in coda due volte lo stesso grafo riutilizza il primo risultato invece di pagare di nuovo. Imposta control after generate surandomizeper ottenere un nuovo risultato, e un nuovo addebito, a ogni esecuzione. - Annullare ferma l’attesa, non il lavoro. Un’esecuzione annullata in ComfyUI continua su SpicyAPI, viene addebitata se riesce e il suo risultato si trova nei log della console.
I risultati restano nella tua console fino a 14 giorni, o meno se il tuo account li conserva per un periodo più breve. Usa i nodi Save di ComfyUI per tenere una tua copia. Vedi Conservazione e distruzione.
Risoluzione dei problemi
| Che cosa vedi | Che cosa fare |
|---|---|
No SpicyAPI key is set | Aggiungi la chiave in Settings > SpicyAPI, oppure imposta SPICY_API_KEY, ed esegui di nuovo. |
SpicyAPI rejected this key | Copia di nuovo la chiave dalla console; una chiave revocata smette di funzionare subito. |
| Manca un modello presente sul sito | Riavvia ComfyUI. I nuovi modelli compaiono dopo il riavvio successivo al loro rilascio. |
40310 | L’indirizzo email del tuo account non è verificato. Apri il link nell’email di registrazione. |
40004 | Nessuna distribuzione serve quella combinazione di opzioni. Cambia l’opzione indicata nel messaggio. |
This run could cost up to … | La quotazione supera il tuo Max cost per run. Alza il limite o scegli opzioni più economiche. Non è stato addebitato nulla. |
a proxy or firewall … may be intercepting the request | La macchina non riesce a raggiungere api.spicyapi.ai in modo pulito. Controlla HTTPS_PROXY e le regole del firewall. |
Gli errori di SpicyAPI terminano con un request_id o un ID attività. Citalo all’assistenza e la richiesta potrà essere ritrovata con precisione. I codici di errore sono spiegati in Errori.
Agent Skill
Un manuale pronto all’uso per gli assistenti di programmazione IA. Lo installi una volta e il tuo assistente costruisce le integrazioni con SpicyAPI nel modo sicuro e corretto. Che cos’è, che cosa cambia, come installarlo e come verificare che funzioni.
SillyTavern
Chatta con i modelli di SpicyAPI in SillyTavern tramite la sorgente Custom (OpenAI-compatible), poi aggiungi l’estensione gratuita SpicyAPI per immagini, video e un pulsante Animate, con il prezzo di ogni esecuzione mostrato prima.

