Strategia di memoria delle preferenze dell'utente
UserPreferenceMemoryStrategyÈ progettato per identificare ed estrarre automaticamente le preferenze, le scelte e gli stili dell'utente dai dati conversazionali. Ciò consente all'agente di imparare dalle interazioni e di creare un profilo persistente e dinamico di ogni utente nel tempo.
Fasi della strategia
La strategia di preferenza dell'utente 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 delle preferenze dell'utente elabora USER e regola solo ASSISTANT i messaggi durante l'estrazione. Per ulteriori informazioni sui ruoli nelle conversazioni con gli agenti, consulta Conversational.
Risultato della strategia
La strategia delle preferenze degli utenti restituisce oggetti JSON con contesto, preferenze e categorie, semplificando l'acquisizione delle scelte e dei modelli decisionali degli utenti.
Alcuni esempi di informazioni acquisite da questa strategia includono:
-
Lo spedizioniere o il marchio di acquisto preferito dal cliente.
-
Lo stile di codifica o il linguaggio di programmazione preferito da uno sviluppatore.
-
Preferenze di comunicazione dell'utente, ad esempio un tono formale o informale.
Sfruttando questa strategia, il tuo agente può offrire esperienze altamente personalizzate, come offrire consigli personalizzati, adattare le risposte allo stile dell'utente e anticipare le esigenze in base alle scelte passate. In questo modo si crea un'esperienza di conversazione più pertinente ed efficace.
Namespace predefinito
/strategy/{memoryStrategyId}/actors/{actorId}/