Un agente che risponde libero, dentro regole che libere non sono
La frase la scrive il modello. La tua configurazione decide quali fonti può leggere, quali azioni può compiere e a quali condizioni esatte si ferma e subentra una persona.
Che cosa succede davvero quando scrive un cliente
Ogni turno esegue gli stessi quattro passi, e ognuno viene registrato. Una risposta strana diventa qualcosa che puoi aprire e guardare, invece di qualcosa da riprodurre.
Legge il messaggio come dato
Il testo del cliente e i passaggi recuperati entrano nella richiesta come parti non attendibili. La loro lunghezza è limitata, i valori sensibili vengono rimossi in ingresso, e non possono mai occupare il posto in cui stanno le tue istruzioni.
Risponde dalle fonti che hai approvato
La ricerca scorre le fonti di conoscenza scelte per quell'agente e restituisce un piccolo insieme di estratti. Un agente senza un estratto utilizzabile passa la conversazione invece di improvvisare.
Chiama solo le azioni che hai abilitato
Un'azione viene eseguita se è registrata, se è consentita a questo agente e se i suoi argomenti corrispondono a uno schema chiuso. Ogni effetto porta una chiave di idempotenza e una scadenza.
Registra ciò che ha appreso
I fatti di profilo vengono scritti solo per le chiavi che hai elencato, e ciascuno conserva il messaggio e il turno da cui proviene, così un valore salvato si può ricondurre a ciò che il cliente ha davvero detto.
Niente viene indicizzato da solo
Una fonte di conoscenza è un ingresso da cui l'agente è autorizzato a rispondere. Ognuna la crei tu, la indicizzi tu, e scegli tu quale agente può usarla.
- Cinque tipi di fonte
- Un articolo della base di conoscenza di questo bot, pagine del tuo sito, un documento caricato, una breve istruzione che scrivi tu, oppure un singolo fatto salvato. Una bozza di articolo non produce alcun contenuto ricercabile.
- Vedi in anticipo che cosa troverà
- La prova di ricerca mostra gli estratti che un agente riceverebbe per una domanda che digiti tu, prima che un cliente la ponga.
- Le risposte citano le loro fonti
- Ogni risposta porta con sé le fonti su cui si è basata, e l'analitica indica quale fonte sta lavorando davvero. Una fonte che nessuno recupera è visibile, non presunta.
Che cosa può fare e dove si ferma
Sono due metà di una stessa decisione, perciò stanno su un unico schermo. Qui non c'è nessuna richiesta al modello di comportarsi bene. Ogni riga è un controllo che esegue il server.
Che cosa può fare
- Un catalogo chiuso di azioni
- Un agente ha al massimo otto azioni, scelte tra quelle che la piattaforma registra. Un nome fuori da quel catalogo viene rifiutato prima ancora che la richiesta venga costruita.
- Conferma sugli effetti collaterali
- Tutto ciò che scrive fuori dalla conversazione porta una decisione di conferma esplicita, e si può restringere ulteriormente a risorse indicate per nome.
- Schemi di argomenti chiusi
- Gli argomenti devono corrispondere a uno schema che vieta i campi sconosciuti. Il modello non fornisce mai un bot, un cliente, un indirizzo o delle credenziali; arrivano dal contesto del server.
Dove si ferma
- Bassa confidenza
- Sotto la soglia di confidenza che imposti, l'agente non risponde da solo. Passa invece la conversazione.
- Fuori dall'orario di lavoro
- In base all'orario che imposti, uno di questi tre comportamenti, rispondere come sempre, preparare una bozza per un operatore, oppure passare subito la conversazione.
- Istruzioni nascoste nel contenuto
- Il testo di un cliente o di una pagina indicizzata è un dato. I campi che sembrano comandi vengono rimossi dall'output del modello, e la forma della risposta la genera il server, mai il modello.

Il modello è un'impostazione, non un vincolo
L'agente parla con un punto di accesso compatibile con OpenAI che configuri tu. Cambia fornitore e la logica del percorso attorno all'agente non cambia con lui.
- La chiave del tuo fornitore
- Aggiungi un'integrazione IA con indirizzo base, nome del modello e la tua chiave. Viene salvata cifrata, e la stessa integrazione produce i vettori con cui vengono indicizzate le tue fonti di conoscenza.
Quattro passi tra una modifica e il cliente
Un agente è una configurazione, e una configurazione si può controllare prima che vada in produzione e ispezionare dopo che ha lavorato.
Verifica
Il controllo di avvio rifiuta di attivare un agente con impostazioni non valide, con un canale già occupato da un altro agente attivo, con una fonte o un gruppo di operatori mancante, oppure privo di integrazione IA.
Simulazione
Il controllo dell'agente esegue un passaggio sicuro che non chiama il modello, non invia messaggi, non esegue azioni e non crea prenotazioni. E riporta quali effetti ha soppresso.
Pubblicazione
L'attivazione salva l'intera configurazione come versione. Modificare un agente attivo crea la successiva, e le conversazioni già in corso restano sulla versione con cui sono iniziate.
Riesecuzione
Un'esecuzione viene registrata passo per passo. Riaprila, leggi perché è avvenuto ogni passo, rieseguila su dati registrati con un orologio fisso in modo che due esecuzioni siano identiche, e salvala come caso di regressione.
Si ferma, e il contesto va con lui
Il passaggio apre il normale dialogo di assistenza, imposta il gruppo di operatori e aggiunge un riepilogo oscurato con il motivo, i fatti raccolti e le fonti citate. Finché una conversazione è in mano a una persona, l'agente resta in silenzio e riprende solo quando il dialogo glielo chiede.

Parti da un agente su un canale
Dagli poche fonti, una sola azione, e la condizione che passa tutto il resto a una persona. Allargalo dopo averlo visto lavorare.
Crea il tuo primo percorso