Memoria
Gli agenti hanno due tipi di memoria, una memoria durevole a lungo termine che costruisci con l'addestramento, e una memoria a breve termine che conserva il contesto all'interno di una singola conversazione.
Un agente AnyBot ha due tipi di memoria. La memoria a lungo termine conserva fatti durevoli sulla tua attività che si portano dietro ogni conversazione dell'agente. La memoria della conversazione mantiene il contesto di una singola chat, cosa è stato appena detto e quali cose l'agente ha già consultato, così non richiede mai qualcosa a cui il cliente ha risposto un attimo prima. Insieme fanno sì che l'agente sembri conoscere davvero la tua attività, invece di ripartire da zero ogni volta.
Memoria a lungo termine
La memoria a lungo termine è un elenco di fatti puliti e autonomi collegati a un singolo agente, le sue offerte, le sue politiche, le preferenze di tono e le piccole cose che andrebbero spiegate a una persona appena assunta. Ogni fatto viene iniettato nell'agente come contesto interno a ogni risposta, così l'agente risponde da ciò che sa senza che tu debba rispiegare. La memoria è circoscritta a quel singolo agente e vive indipendentemente da qualsiasi conversazione; cancellare una chat non la tocca mai.
Ci sono due modi in cui i fatti entrano:
- Li aggiungi direttamente tu. La scheda Memory nell'editor dell'agente elenca tutto ciò che l'agente ricorda e ti permette di aggiungere, modificare o rimuovere voci a mano.
- L'agente li salva da solo mentre lo addestri. Quando parli con l'agente in modalità Training, ti tratta come un manager e registra i fatti durevoli che gli insegni, riformulati in note pulite e autonome, mai le tue parole grezze. Le voci scritte dall'agente stesso sono contrassegnate, così puoi distinguerle da quelle aggiunte da te.
La memoria è rigorosamente interna: l'agente la usa per rispondere, ma non la cita mai, non la menziona e non rivela "cosa ricorda" a un utente finale. Inoltre non memorizza segreti come chiavi API o password, a meno che tu non glielo dica esplicitamente. Poiché ogni fatto viene riportato a ogni turno, l'insieme iniettato è limitato, i fatti più recenti vincono, e quando un agente ne accumula molti, le voci più vecchie vengono riassunte invece di essere scartate in silenzio.
Modalità Training, chatta come un manager
Il pannello Chat with Agent (un pannello laterale sugli schermi larghi, un pulsante Chat su quelli stretti) ha un interruttore in alto:
- Training, sei tu il manager. Insegni all'agente, lo correggi, e lui salva ciò che impara nella memoria a lungo termine.
- Test, una prova a vuoto della vera esperienza del cliente. L'agente legge la sua memoria ma non può scriverci, esattamente come si comporta con un visitatore reale.
Esempio pratico. Apri il tuo agente, imposta il pannello di chat su Training e scrivi: "Siamo chiusi nei giorni festivi e i rimborsi si gestiscono solo via email, mai per telefono." L'agente conferma e salva due fatti. Apri la scheda Memory e vedrai entrambe le voci, contrassegnate come annotate dall'agente. Ora imposta il pannello su Test (serve il canale Webchat abilitato sull'agente) e chiedi, come farebbe un cliente, "Posso ottenere un rimborso per telefono?" L'agente risponde dalla memoria che i rimborsi vanno via email, senza che tu abbia collegato nulla. Non hai toccato nessun modulo di impostazioni; gliel'hai semplicemente detto, come lo diresti a un collega.
Memoria della conversazione
All'interno di una singola conversazione l'agente mantiene due thread a breve termine. Il primo è la trascrizione corrente, il recente botta e risposta viene riproposto a ogni turno così l'agente resta coerente e non chiede a un cliente di ripetere il proprio nome o il numero d'ordine.
Il secondo è un discreto canale collaterale delle cose che l'agente ha già trovato in questa chat. Quando una risposta richiama un documento, una cartella, un foglio di calcolo o un post social specifico, l'agente conserva l'identità di quell'elemento (il suo nome abbinato al suo riferimento reale) per il resto della conversazione. Così quando il cliente dice "apri quello" o "il file che hai appena menzionato", l'agente riutilizza ciò che ha già invece di cercare di nuovo o, peggio, chiedere al cliente un ID interno che non conoscerebbe mai. Questa è solo identità, non un'istantanea: se l'elemento sottostante cambia, l'agente recupera comunque i dettagli aggiornati; semplicemente non deve riscoprire a quale elemento ti riferivi.
La memoria della conversazione è circoscritta a quell'unica conversazione. Iniziare una nuova chat (o reimpostare quella corrente) offre all'agente una tabula rasa, la memoria a lungo termine resta intatta.
Cosa non è la memoria
- Non è la base di conoscenza. I documenti, le pagine e i file che vuoi far cercare all'agente vivono nella base di conoscenza. La memoria serve per una manciata di fatti e istruzioni durevoli, non per archiviare documenti.
- Non è la correzione delle risposte. Correggere una specifica risposta sbagliata con quella giusta è un meccanismo separato e a segnale più forte, vedi versioni e feedback.
FAQ
Come le insegno qualcosa di permanente? Chatta in modalità Training e diglielo semplicemente, oppure aggiungi tu stesso il fatto nella scheda Memory. Entrambi finiscono nella memoria a lungo termine.
Ricorda tra una conversazione e l'altra? La memoria a lungo termine sì. La memoria della conversazione è per singola chat e si azzera quando la conversazione si reimposta.
Ripeterà la memoria ai clienti? No, la memoria è contesto interno da cui l'agente risponde, mai qualcosa che cita o nomina a un utente finale.


Avanti
Base di conoscenza
Addestra un agente sui tuoi documenti e sul tuo sito web perché risponda solo dai tuoi contenuti, mai inventando.
Comportamento e protezioni
Regola come risponde un agente, creatività, argomenti bloccati, gestione delle richieste fuori ambito, passaggio a un operatore e oscuramento dei dati personali (PII), dalla scheda Opzioni AI, oltre alle salvaguardie sempre attive.