Usa l'API RunComfy per eseguire bytedance/seedream-5/lite/edit. Per input e output accettati, consulta lo schema.
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/bytedance/seedream-5/lite/edit \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"prompt": "Maintain the model’s pose and the flowing, liquid-like silhouette of the garment. Change the material from silver metal to completely transparent clear water (or glass). Through the flowing liquid, the model’s skin details should be visible. The lighting effect should shift from reflection to refraction.",
"image": [
"https://playgrounds-storage-public.runcomfy.net/tools/7321/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/bytedance/seedream-5/lite/edit \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"prompt": "Maintain the model’s pose and the flowing, liquid-like silhouette of the garment. Change the material from silver metal to completely transparent clear water (or glass). Through the flowing liquid, the model’s skin details should be visible. The lighting effect should shift from reflection to refraction.",
"image": [
"https://playgrounds-storage-public.runcomfy.net/tools/7321/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": [
"prompt",
"image"
],
"properties": {
"prompt": {
"title": "Prompt",
"description": "La lunghezza consigliata è di massimo 600 parole inglesi. Se il prompt è troppo lungo, le informazioni possono disperdersi. Il modello potrebbe ignorare i dettagli e concentrarsi solo sui punti principali, producendo un’immagine con elementi mancanti.",
"type": "string",
"default": "Maintain the model’s pose and the flowing, liquid-like silhouette of the garment. Change the material from silver metal to completely transparent clear water (or glass). Through the flowing liquid, the model’s skin details should be visible. The lighting effect should shift from reflection to refraction."
},
"image": {
"title": "Immagini",
"description": "Carica 1–14 immagini. I formati supportati sono JPEG, PNG, WEBP, BMP, TIFF o GIF.",
"type": "array",
"items": {
"type": "string",
"format": "image_uri"
},
"validations": [
{
"validation_rule": "file_size_mb<",
"validation_value": 10,
"validation_error": "File size must be less than 10 MB."
},
{
"validation_rule": "width/height>",
"validation_value": 0.0625,
"validation_error": "The aspect ratio range should be 1:16 to 16:1."
},
{
"validation_rule": "width/height<",
"validation_value": 16,
"validation_error": "The aspect ratio range should be 1:16 to 16:1."
},
{
"validation_rule": "width_pixels>",
"validation_value": 14,
"validation_error": "The uploaded image width and height must exceed 14 pixels."
},
{
"validation_rule": "height_pixels>",
"validation_value": 14,
"validation_error": "The uploaded image width and height must exceed 14 pixels."
}
],
"maxItems": 14,
"minItems": 1,
"default": [
"https://playgrounds-storage-public.runcomfy.net/tools/7321/media-files/input-1-1.png"
]
},
"resolution": {
"title": "Risoluzione",
"description": "Per le opzioni 2K e 3K, il modello determinerà automaticamente larghezza e altezza. Descrivi rapporto d’aspetto, forma o uso nel prompt in linguaggio naturale. Per le altre opzioni, puoi scegliere larghezza e altezza desiderate.",
"type": "string",
"enum": [
"2K",
"3K",
"2048x2048 (1:1)",
"2304x1728 (4:3)",
"1728x2304 (3:4)",
"2848x1600 (16:9)",
"1600x2848 (9:16)",
"2496x1664 (3:2)",
"1664x2496 (2:3)",
"3136x1344 (21:9)",
"3072x3072 (1:1)",
"3456x2592 (4:3)",
"2592x3456 (3:4)",
"4096x2304 (16:9)",
"2304x4096 (9:16)",
"3744x2496 (3:2)",
"2496x3744 (2:3)",
"4704x2016 (21:9)"
],
"default": "2048x2048 (1:1)"
},
"sequential_image_generation": {
"title": "Generazione sequenziale di immagini",
"description": "Abilita questa opzione per generare le immagini in modo sequenziale.",
"type": "string",
"enum": [
"auto",
"disabled"
],
"default": "disabled"
},
"max_images": {
"title": "Numero massimo di immagini",
"description": "Numero massimo di immagini da generare. Efficace solo quando sequential_image_generation è impostato su auto.",
"type": "integer",
"enum": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"default": 15
},
"output_format": {
"title": "Formato di output",
"description": "Il formato delle immagini in output. Determina il formato dei file esportati.",
"type": "string",
"enum": [
"png",
"jpeg"
],
"default": "png"
},
"optimize_prompt_options": {
"title": "Ottimizzazione del prompt",
"description": "Imposta la modalità di ottimizzazione del prompt. standard: qualità più alta, tempo di generazione più lungo.",
"type": "string",
"enum": [
"standard"
],
"default": "standard"
}
}
}{
"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.