Nodo Result - Esito Semantico dell'Agentic Flow in ConvyAI
Overview
Il nodo Result marca la conclusione di un ramo o dell'intero Agentic Flow e ne definisce l'esito semantico. A differenza di un semplice completamento senza errori, il nodo permette di esprimere esplicitamente se il processo ha raggiunto il suo obiettivo - indipendentemente dall'assenza di eccezioni tecniche durante l'esecuzione.
Il nodo espone due valori configurabili: un campo result (testo libero che descrive l'esito) e un campo output (oggetto JSON personalizzato). Entrambi sono visibili nella pagina Monitoring per ogni run.
Un flusso può avere più nodi Result - uno per ogni ramo terminale.
Configurazione
| Campo | Descrizione |
|---|---|
| Nome | Nome del nodo, univoco nel canvas. |
| Result | Campo di testo libero che identifica l'esito del processo (es. "validazione_superata", "mismatch_rilevato"). Supporta riferimenti $. |
| Output | Oggetto JSON personalizzato definito tramite editor. Consente di strutturare dati aggiuntivi sull'esito (es. dettagli elaborazione, valori estratti). Supporta riferimenti $. |
| Disabilitato | Se abilitato, il nodo è inattivo. Default: false. |
| Note | Annotazione libera opzionale. Non inclusa nell'esecuzione. |
Posizionamento
Il nodo Result è terminale: ha un ingresso e nessuna uscita. Può essere posizionato alla fine di qualsiasi ramo del grafo.
Visibilità nel Monitoring
I valori result e output vengono registrati come campi del run nella pagina Monitoring e possono essere usati come filtri. Vedi Monitoring per i dettagli.
Concetti chiave
| Termine | Definizione |
|---|---|
result | Campo testuale libero che identifica l'esito semantico del processo, visibile nel Monitoring. |
output | Oggetto JSON personalizzato associato all'esito del nodo Result, visibile nel Monitoring. |