Strategia di memoria semantica
La strategia di memoria semantica è progettata per identificare ed estrarre informazioni fattuali e conoscenze contestuali chiave dai dati conversazionali. Ciò consente all'agente di creare una base di conoscenze persistente sulle entità, gli eventi e i dettagli chiave discussi durante un'interazione.
Fasi della strategia
La strategia di memoria semantica include i seguenti passaggi:
-
Estrazione: identifica informazioni utili dalla memoria a breve termine da inserire nella memoria a lungo termine come record di memoria.
-
Consolidamento: determina se scrivere informazioni utili in un nuovo record o in un record esistente.
Nota
La strategia semantica elabora USER e regola solo i messaggi ASSISTANT durante l'estrazione. Per ulteriori informazioni sui ruoli nelle conversazioni con gli agenti, consulta Conversational.
Risultato della strategia
La strategia di memoria semantica restituisce i fatti come oggetti JSON, ognuno dei quali rappresenta un fatto personale autonomo sull'utente.
Esempio di fatti catturati da questa strategia
-
Un numero d'ordine (#XYZ-123 ) è associato a una richiesta di assistenza specifica.
-
La scadenza di un progetto è il 25 ottobre.
-
L'utente sta utilizzando la versione 2.1 del software.
Facendo riferimento a questa conoscenza memorizzata, l'agente può fornire risposte più accurate e sensibili al contesto, eseguire attività in più fasi basate su informazioni precedentemente dichiarate ed evitare di chiedere agli utenti di ripetere i dettagli chiave.
Namespace predefinito
/strategy/{memoryStrategyId}/actors/{actorId}/