๐Ÿ‡ฌ๐Ÿ‡ง EN
๐Ÿ‡ฎ๐Ÿ‡น IT

๐ŸŽจ Image Generation

Genera un'immagine da un prompt testuale utilizzando un modello AI di generazione immagini come DALL-E 3. Il nodo restituisce un URL che punta all'immagine generata, insieme al prompt finale utilizzato. Inseriscilo in qualsiasi workflow che necessiti di creare contenuti visivi in modo dinamico.

Categoria: Recupero ed Elaborazione Dati  ยท  Identificatore tipo: image

Panoramica

Il nodo Image Generation si connette a un modello AI di generazione immagini tramite il tuo Provider AI configurato e genera un'immagine basata su una descrizione testuale che fornisci. Poiche il campo prompt supporta riferimenti a variabili, puoi costruire la descrizione dinamicamente dagli step precedenti del workflow โ€” ad esempio, chiedendo a un nodo Agent di scrivere un prompt dettagliato per l'immagine, poi passando quel prompt a questo nodo.

Casi d'uso tipici includono:

URL temporanei. La maggior parte dei provider di generazione immagini (incluso DALL-E 3) restituisce un URL che scade dopo circa un'ora. Se hai bisogno di conservare l'immagine permanentemente, scaricala immediatamente nello stesso workflow usando un nodo HTTP Request e salvala in un archivio file (Local File, Amazon S3, Google Drive, ecc.).

Configurazione

Campo Stato Descrizione
Provider Obbligatorio Seleziona un Provider AI che supporti la generazione di immagini. Il provider deve essere configurato con un modello capace di generare immagini. Non tutti i provider di generazione testo supportano la generazione di immagini โ€” verifica le capacita del tuo provider.
Prompt Obbligatorio Una descrizione testuale dell'immagine da generare. Supporta riferimenti {{ variable }} cosi puoi costruire il prompt dinamicamente dagli step precedenti. Sii il piu specifico possibile โ€” includi soggetto, stile, atmosfera, palette di colori e composizione per ottenere i migliori risultati.
Size Opzionale Le dimensioni dell'immagine generata. Opzioni: 1024x1024 (quadrata), 1024x1792 (ritratto / verticale), 1792x1024 (paesaggio / orizzontale). Predefinito: 1024x1024.
Quality Opzionale standard genera piu velocemente a costo inferiore. hd produce maggiore dettaglio e texture piu fini a costo superiore. Attualmente supportato solo da DALL-E 3. Predefinito: standard.
Style Opzionale vivid produce immagini iper-realistiche e drammatiche con colori vivaci. natural produce immagini piu realistiche e sobrie. Attualmente supportato solo da DALL-E 3. Predefinito: vivid.

Dati di Output

CampoTipoDescrizione
urlstringL'URL dell'immagine generata. Questo URL e temporaneo โ€” salva l'immagine in un archivio permanente se hai bisogno di conservarla.
revised_promptstringIl prompt che e stato effettivamente utilizzato dal modello dopo eventuali revisioni automatiche. Il modello potrebbe riformulare o espandere il tuo prompt originale per migliorare la qualita dell'immagine. Controlla questo campo se l'output non corrisponde alle tue aspettative.
sizestringLe dimensioni dell'immagine generata (ad es. 1024x1024).
// Usa l'URL dell'immagine generata in uno step successivo {{ generate_image.output.url }} // Vedi quale prompt e stato effettivamente utilizzato {{ generate_image.output.revised_prompt }} // Riferimento nel corpo di un'email (HTML) <img src="{{ generate_image.output.url }}" alt="Generated image" />

Esempio di Utilizzo

Generare automaticamente un'immagine per social media da un titolo di articolo

  1. Ricevi il titolo dell'articolo tramite webhook. Il payload del trigger contiene headline e topic.
  2. Usa un nodo Agent per scrivere un prompt dettagliato per l'immagine. Istruisci l'agent:
    Write a detailed image generation prompt for a social media post about the following article headline. The image should be photorealistic, modern, and suitable for a professional technology blog. Headline: {{ trigger.output.headline }} Topic: {{ trigger.output.topic }} Return only the image prompt, nothing else.
  3. Aggiungi un nodo Image Generation. Imposta Provider sul tuo provider capace di generazione immagini. Imposta Prompt su {{ write_prompt.output.text }}. Imposta Size su 1792x1024 (paesaggio, ideale per header dei social media). Imposta Quality su hd.
  4. Salva l'immagine in un archivio permanente. Aggiungi un nodo HTTP Request (GET {{ generate_image.output.url }}) per scaricare i byte dell'immagine, poi passali a un nodo Amazon S3 o Local File per l'archiviazione permanente. Fai riferimento al percorso del file salvato negli step successivi.

Suggerimenti e Note

Nodi Correlati