Estratégia de memória semântica
A estratégia de memória semântica foi projetada para identificar e extrair peças-chave de informações factuais e conhecimento contextual de dados de conversação. Isso permite que seu agente crie uma base de conhecimento persistente sobre as entidades, os eventos e os principais detalhes discutidos durante uma interação.
Etapas da estratégia
A estratégia de memória semântica inclui as seguintes etapas:
-
Extração — Identifica informações úteis da memória de curto prazo para colocar na memória de longo prazo como registros de memória.
-
Consolidação — determina se as informações úteis devem ser gravadas em um novo registro ou em um registro existente.
nota
A estratégia semântica processa somente USER e ASSISTANT atribui mensagens durante a extração. Para obter mais informações sobre funções nas conversas do agente, consulte Conversacional.
Resultado da estratégia
A estratégia de memória semântica retorna fatos como objetos JSON, cada um representando um fato pessoal independente sobre o usuário.
Exemplo de fatos capturados por essa estratégia
-
O número do pedido (#XYZ-123 ) está associado a um caso de suporte específico.
-
O prazo final do projeto é 25 de outubro.
-
O usuário está executando a versão 2.1 do software.
Ao fazer referência a esse conhecimento armazenado, seu agente pode fornecer respostas mais precisas e contextuais, realizar tarefas de várias etapas que dependem de informações declaradas anteriormente e evitar pedir aos usuários que repitam detalhes importantes.
Namespace padrão
/strategy/{memoryStrategyId}/actors/{actorId}/