L'Editor a Grafo รจ un canvas libero dove i nodi del workflow vengono posizionati visivamente e collegati con archi (frecce). Supporta l'esecuzione parallela, configurazioni complesse di agenti AI e instradamento multi-percorso che sarebbe difficile da rappresentare come un semplice elenco.
Scegli l'Editor a Grafo quando il tuo workflow necessita di:
| Azione | Come eseguirla |
|---|---|
| Panoramica | Clicca e trascina su uno spazio vuoto del canvas. |
| Zoom avanti/indietro | Scorri la rotella del mouse, oppure usa i pulsanti +/- nella mini-mappa. |
| Adatta tutti i nodi | Premi il pulsante "adatta vista" nei controlli della mini-mappa. |
| Seleziona un nodo | Clicca su qualsiasi scheda nodo. |
| Sposta un nodo | Trascina la scheda nodo in una nuova posizione sul canvas. |
| Selezione multipla | Clicca e trascina su spazio vuoto per disegnare un rettangolo di selezione. |
| Snap alla griglia | I nodi si agganciano automaticamente alla griglia di sfondo durante lo spostamento, garantendo un allineamento ordinato. |
Ci sono tre modi per aggiungere un nodo:
I nodi vengono collegati tramite archi (frecce). Un arco rappresenta il flusso di esecuzione โ i dati passano lungo un arco dal nodo sorgente al nodo destinazione.
Per eliminare un arco, cliccaci sopra per selezionarlo, poi premi Canc o Backspace.
Ogni scheda nodo sul canvas ha angoli squadrati e presenta una striscia colorata sul lato sinistro con un'icona bianca che identifica il tipo di nodo. Il colore della striscia corrisponde alla categoria del nodo (es. azzurro per i trigger, viola per gli agenti AI, verde per le utilità).
Il canvas presenta una griglia di sfondo a doppio strato: punti piccoli ravvicinati per l'allineamento di precisione e punti più grandi distanziati come riferimento visivo principale. La griglia aiuta a mantenere un layout ordinato e facilita lo snap automatico dei nodi durante il posizionamento.
I nodi di configurazione sono nodi speciali che non eseguono alcuna azione โ trasportano dati di configurazione ai nodi a cui sono collegati. Appaiono come schede piรน piccole e con uno stile distintivo sul canvas e si trovano nella categoria AI & Agenti della barra laterale.
| Nodo | Si collega a | Configura |
|---|---|---|
| Model Config | Agent โ model_in | Provider, nome modello, temperatura, token massimi. |
| Memory | Agent โ memory_in | Provider di Memoria, ambito, namespace, turni massimi di cronologia. |
| MCP Tool | Agent โ tool_in | Strumento esterno tramite sottoprocesso stdio o endpoint HTTP SSE. |
Per eseguire step simultaneamente, usa il nodo Parallel. Collega il suo output a piรน nodi โ partiranno tutti allo stesso momento. Dopo il completamento di tutti i rami, il workflow continua verso qualsiasi nodo collegato dopo la convergenza dei rami paralleli.
{{ parallel_step.output.branch_name }} dopo la convergenza.
Fai doppio clic su qualsiasi scheda nodo sul canvas, oppure clicca l'icona modifica che appare quando passi il mouse su un nodo, per aprire il pannello di configurazione a destra. Il pannello funziona in modo identico all'editor lineare โ tutti i campi e i riferimenti alle variabili si comportano allo stesso modo.
Cliccando con il tasto destro su qualsiasi punto del canvas, su una scheda nodo o su un arco si apre un menu contestuale adattato all'elemento selezionato.
| Opzione | Azione |
|---|---|
| Modifica | Apre il pannello di configurazione del nodo. |
| Copia | Copia il nodo negli appunti del canvas. |
| Duplica | Crea una copia del nodo nelle vicinanze sul canvas. |
| Elimina | Rimuove il nodo e tutti i suoi archi collegati. |
| Opzione | Azione |
|---|---|
| Elimina Connessione | Rimuove l'arco selezionato senza modificare i nodi collegati. |
| Opzione | Azione |
|---|---|
| Incolla | Incolla l'ultimo nodo copiato sul canvas nella posizione del cursore. |
| Adatta Vista | Zoom e panoramica del canvas per adattare tutti i nodi nell'area visibile. |
| Layout Automatico | Dispone automaticamente tutti i nodi in un layout da sinistra a destra. |
| Annulla | Annulla l'ultima modifica al canvas (aggiunta, spostamento, eliminazione, connessione). |
| Ripristina | Ripristina l'ultima modifica annullata. |
Una piccola mappa nell'angolo in basso a destra mostra il layout completo del canvas. I nodi appaiono come piccoli rettangoli colorati. Trascina all'interno della mini-mappa per spostare rapidamente il canvas principale, oppure clicca in qualsiasi punto della mini-mappa per saltare a quella posizione.