Usa l'API RunComfy per eseguire pixverse/pixverse/v5.5/effects. Per input e output accettati, consulta lo schema.
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/pixverse/pixverse/v5.5/effects \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"effect": "Kiss Me AI",
"image_url": "https://playgrounds-storage-public.runcomfy.net/tools/7254/media-files/input-1-1.png"
}'Imposta la variabile d'ambiente YOUR_API_TOKEN con la tua chiave API (gestione nel Profilo) e includi in ogni richiesta un token Bearer nell'intestazione Authorization : Authorization: Bearer $YOUR_API_TOKEN.
Invia un job di generazione asincrono e ricevi subito un request_id e URL per stato, risultati e annullamento.
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/pixverse/pixverse/v5.5/effects \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"effect": "Kiss Me AI",
"image_url": "https://playgrounds-storage-public.runcomfy.net/tools/7254/media-files/input-1-1.png"
}'Recupera lo stato corrente per un request_id ("in_queue", "in_progress", "completed" o "cancelled").
curl --request GET \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/status \
--header "Authorization: Bearer <token>"Recupera output finali e metadati per il request_id; se il job non è completo, la risposta restituisce lo stato corrente per continuare il polling.
curl --request GET \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/result \
--header "Authorization: Bearer <token>"Annulla un job in coda tramite request_id; i job in corso non possono essere annullati.
curl --request POST \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/cancel \
--header "Authorization: Bearer <token>"Fornisci un URL HTTPS raggiungibile pubblicamente. L'host deve consentire fetch lato server (senza login/cookie), senza rate limit eccessivo o blocco bot. Consigliato: immagini ≤ 50 MB (~4K), video ≤ 100 MB (~2–5 min a 720p). Per asset privati, URL stabili o pre-firmati.
{
"type": "object",
"title": "Schema di input",
"required": [
"effect",
"image_url"
],
"properties": {
"effect": {
"title": "Effetto",
"description": "Preimpostazione dell'effetto di animazione richiesta. Scegli uno dei 48 valori esatti nell'interfaccia del modello.",
"type": "string",
"enum": [
"Kiss Me AI",
"Kiss",
"Muscle Surge",
"Warmth of Jesus",
"Anything",
"Robot",
"The Tiger Touch",
"Hug",
"Holy Wings",
"Microwave",
"Zombie Mode",
"Squid Game",
"Baby Face",
"Black Myth: Wukong",
"Long Hair Magic",
"Leggy Run",
"Fin-tastic Mermaid",
"Punch Face",
"Creepy Devil Smile",
"Thunder God",
"Eye Zoom Challenge",
"Who's Arrested?",
"Baby Arrived",
"Werewolf Rage",
"Bald Swipe",
"BOOM DROP",
"Huge Cutie",
"Liquid Metal",
"Sharksnap!",
"Dust Me Away",
"3D Figurine Factor",
"Bikini Up",
"My Girlfriends",
"My Boyfriends",
"Subject 3 Fever",
"Earth Zoom",
"Pole Dance",
"Vroom Dance",
"GhostFace Terror",
"Dragon Evoker",
"Skeletal Bae",
"Summoning succubus",
"Halloween Voodoo Doll",
"3D Naked-Eye AD",
"Package Explosion",
"Dishes Served",
"Ocean ad",
"Supermarket AD"
],
"default": "Kiss Me AI"
},
"image_url": {
"title": "URL immagine",
"description": "URL dell'immagine sorgente richiesta da animare.",
"type": "string",
"default": "https://playgrounds-storage-public.runcomfy.net/tools/7254/media-files/input-1-1.png"
},
"resolution": {
"title": "Risoluzione",
"description": "Risoluzione video. I valori esatti sono `360p`, `540p`, `720p` e `1080p`.",
"type": "string",
"enum": [
"360p",
"540p",
"720p",
"1080p"
],
"default": "720p"
},
"duration": {
"title": "Durata",
"description": "Durata del video in secondi. I valori esatti sono 5, 8 e 10.",
"type": "integer",
"enum": [
5,
8,
10
],
"default": 5
},
"negative_prompt": {
"title": "Prompt negativo",
"description": "Testo facoltativo che descrive elementi o artefatti da evitare.",
"type": "string",
"default": ""
},
"thinking_type": {
"title": "Ottimizzazione del prompt",
"description": "Modalità di ottimizzazione richiesta: `enabled`, `disabled` o `auto`.",
"type": "string",
"enum": [
"enabled",
"disabled",
"auto"
],
"default": "auto"
}
}
}{
"output": {
"type": "object",
"properties": {
"image": {
"type": "string",
"format": "uri",
"description": "URL immagine singola"
},
"video": {
"type": "string",
"format": "uri",
"description": "URL video singolo"
},
"images": {
"type": "array",
"description": "più URL immagine",
"items": {
"type": "string",
"format": "uri"
}
},
"videos": {
"type": "array",
"description": "più URL video",
"items": {
"type": "string",
"format": "uri"
}
}
}
}
}RunComfy è la piattaforma principale ComfyUI che offre ComfyUI online ambiente e servizi, insieme a workflow di ComfyUI con visuali mozzafiato. RunComfy offre anche AI Models, consentire agli artisti di sfruttare gli ultimi strumenti di AI per creare arte incredibile.