Passaggi di controllo degli agenti
I passaggi di controllo aggiungono logica e punti decisionali umani agli agenti. Usali per sospendere l'esecuzione in attesa di un'approvazione, creare diramazioni in base all'analisi dei contenuti o instradare il lavoro in modo diverso a seconda di ciò che rileva l'agente.
Tipi di passaggi di controllo
Gli agenti supportano due tipi di passaggi di controllo:
Tipo di passaggio | Scopo |
|---|---|
Input umano | Sospende l'esecuzione finché un utente non fornisce un input o un'approvazione |
Condizione | Crea diramazioni nell'esecuzione in base a una decisione sì/no/nessuna risposta |
I passaggi di controllo vengono inseriti nella sequenza dell'agente come qualsiasi altro passaggio. Quando l'esecuzione raggiunge un passaggio di controllo, l'esecutore lo valuta prima di continuare.
Passaggi di input umano
I passaggi di input umano sospendono un agente finché un utente designato non fornisce un input. Creano checkpoint di approvazione, punti di revisione o punti decisionali che richiedono il giudizio umano.
Come funziona l'input umano
Quando un'esecuzione dell'agente raggiunge un passaggio di input umano:
L'esecuzione viene sospesa: l'esecuzione si interrompe in corrispondenza di quel passaggio e salva lo stato corrente.
Lo stato indica che è in attesa di input: il visualizzatore dell'esecuzione mostra il passaggio come "in attesa di input" e indica quale input è necessario.
L'utente fornisce una risposta: l'utente designato apre l'esecuzione, esamina il contesto e invia il proprio input.
L'esecuzione riprende: l'agente continua dal checkpoint, integrando l'input dell'utente nei passaggi successivi.
Casi d'uso comuni
Revisione del partner prima della consegna: prepara una bozza del documento, sospendi l'esecuzione in attesa dell'approvazione del partner, quindi finalizza e consegna il documento.
Fasi di approvazione del cliente: genera alcune opzioni, sospendi l'esecuzione in attesa della selezione del cliente, quindi procedi con l'approccio scelto.
Checkpoint di qualità : dopo l'estrazione tramite IA, sospendi l'esecuzione affinché un collaboratore verifichi i campi chiave prima di generare gli output finali.
Decisioni di escalation: se l'IA segnala termini ambigui, sospendi l'esecuzione affinché un avvocato fornisca chiarimenti prima di procedere.
Configurazione dei passaggi di input umano
Durante la creazione di un agente, aggiungi un passaggio di input umano per specificare:
Chi può fornire l'input: assegna il passaggio a un ruolo o a un utente specifico.
Quale input è necessario: definisci la domanda o la decisione richiesta, ad esempio un'approvazione, una selezione tra più opzioni o un testo libero.
Contesto mostrato: specifica quali documenti o output dell'esecuzione l'utente deve visualizzare durante la revisione.
I passaggi di input umano richiedono una risposta attiva da parte di qualcuno. Gli agenti con passaggi di input in sospeso restano in pausa finché l'utente assegnato non interviene o l'esecuzione non viene annullata.
Passaggi condizionali
I passaggi condizionali creano diramazioni nell'esecuzione dell'agente in base a una decisione valutata. La condizione valuta in genere il contenuto del documento, lo stato dell'esecuzione o i risultati dell'analisi per determinare quale percorso seguire.
Come funzionano le condizioni
Le condizioni producono un risultato ternario:
Sì: segui il ramo "sì".
No: segui il ramo "no".
Nessuna risposta: non è stato possibile determinare la condizione; segui un percorso alternativo o segnala il caso per la revisione.
L'agente valuta la condizione e instrada l'esecuzione verso il ramo appropriato senza sospenderla.
Casi d'uso comuni
Instradamento delle clausole: se il documento contiene una clausola di change of control, instrada il documento al percorso di revisione dello specialista di M&A. In caso contrario, procedi con la revisione standard.
Decisioni basate su soglie: se l'importo della responsabilità estratto supera una soglia, segnalalo per la revisione del partner. Altrimenti, procedi alla generazione del riepilogo.
Classificazione dei problemi: in base al tipo di problema rilevato, instrada il documento al flusso di lavoro appropriato.
Controllo di qualità : se la confidenza dell'IA è bassa per un'estrazione, segnala il caso per la verifica umana. Se è alta, procedi all'output.
Configurazione dei passaggi condizionali
Durante la creazione di un agente, aggiungi un passaggio condizionale per specificare:
La condizione da valutare: definisci cosa deve verificare l'agente, in genere in base al contenuto del documento, ai risultati dell'estrazione o ai metadati dell'esecuzione.
Comportamento dei rami: definisci cosa accade per i risultati sì, no e nessuna risposta.
Combinazione dei passaggi di controllo
Puoi usare insieme passaggi di input umano e passaggi condizionali per creare agenti sofisticati:
Usa un passaggio condizionale per rilevare se un documento richiede una gestione speciale.
Se sì, instrada l'esecuzione a un passaggio di input umano per la revisione da parte di uno specialista.
Se no, procedi direttamente alla generazione dell'output.
Questo schema consente di automatizzare i casi semplici e di sottoporre le eccezioni all'attenzione delle persone.
Esecuzioni in pausa
Solo i passaggi di input umano sospendono l'esecuzione dell'agente. I passaggi condizionali vengono valutati immediatamente e creano diramazioni senza interrompere l'esecuzione.
Quando un'esecuzione è sospesa in corrispondenza di un passaggio di input umano:
L'esecuzione appare nell'elenco delle esecuzioni con lo stato "in attesa di input".
Apri l'esecuzione per vedere quale input è necessario.
Fornisci la tua risposta e inviala.
L'esecuzione riprende automaticamente e continua attraverso i passaggi rimanenti.
Cronologia e audit delle esecuzioni
I passaggi di controllo vengono registrati nella cronologia dell'esecuzione. Ogni record dell'esecuzione mostra:
Quali passaggi di controllo sono stati incontrati.
Quale condizione è stata valutata e quale risultato ha prodotto.
Chi ha fornito l'input per i passaggi di input umano e quando.
Per quanto tempo l'esecuzione è rimasta in pausa a ogni checkpoint.
In questo modo si crea una traccia di audit per gli agenti che prevedono decisioni umane.
Buone pratiche
Usa l'input umano per le decisioni vere e proprie: aggiungi passaggi di input umano nei punti in cui il giudizio umano apporta un valore concreto, non per attività che potrebbero essere automatizzate.
Mantieni chiare le condizioni: scrivi condizioni che producano risultati sì/no non ambigui. Se il risultato è spesso "nessuna risposta", riconsidera il modo in cui stai effettuando la valutazione.
Assegna con attenzione i passaggi di input: instrada l'input umano alla persona giusta: la revisione del partner per le decisioni strategiche, la verifica del collaboratore per i controlli di qualità .
Verifica la logica delle diramazioni: esegui input di test attraverso i passaggi condizionali per verificare che ogni ramo produca il risultato previsto.
Documenta il comportamento dei rami: nella descrizione dell'agente, annota cosa accade per ogni risultato della condizione, in modo che i membri del team comprendano la logica.
Cosa leggere dopo
Panoramica degli agenti per creare ed eseguire agenti
Trigger degli agenti per la pianificazione e l'automazione basata su eventi
Playbook per applicare gli standard dello studio ai passaggi degli agenti