cURL
Memories
Get Memories
Adiciona uma mensagem do usuário (se fornecida) e recupera memórias formatadas para uso em prompts. Requer API key para autenticação e assinatura ativa. Requer configuração do Mem0.
GET
cURL
Este endpoint gerencia memórias do usuário para interações personalizadas com LLMs.
Descrição
O endpointGET /tools/api/get-memories permite adicionar mensagens do usuário à memória e recuperar memórias formatadas para uso em prompts de LLM. Requer configuração do Mem0 para funcionar.
Autenticação
Este endpoint requer autenticação via Bearer token.string
required
Bearer token com a API key do usuário. Formato:
Bearer sk-your-api-key-hereParâmetros de Query
string
required
Mensagem do usuário para adicionar à memória. Se fornecida, será armazenada antes de retornar as memórias.
string
required
Parâmetro interno para indicar requisições via MCP. Use
s=s para requisições MCP.Resposta
Sucesso (200)
Erro de Autenticação (401)
Mem0 Não Configurado (503)
Campos da Resposta
boolean
required
Indica se a requisição foi bem-sucedida
string
required
Memórias formatadas prontas para uso em prompts de LLM. Texto estruturado com informações relevantes sobre o usuário.
boolean
required
Indica se uma nova memória foi adicionada nesta requisição (true se message foi fornecido, false caso contrário)
string
required
Timestamp da requisição em formato ISO 8601
Exemplos de Uso
cURL
JavaScript
Python
Códigos de Status
200: Sucesso - Memórias retornadas401: Erro de autenticação ou assinatura503: Mem0 não configurado no servidor500: Erro interno do servidor
Como Funciona
Armazenamento de Memórias
Quando você fornece uma mensagem via parâmetromessage, o sistema:
- Analisa a mensagem usando IA
- Extrai informações relevantes sobre preferências e contexto do usuário
- Armazena as informações de forma estruturada no Mem0
- Evita duplicatas (não armazena a mesma informação duas vezes)
Recuperação de Memórias
O sistema recupera todas as memórias relevantes do usuário e as formata em um texto estruturado ideal para uso em prompts de LLM. As memórias incluem:- Preferências de comunicação
- Padrões de uso da API
- Contexto financeiro específico do usuário
- Objetivos e interesses declarados
Casos de Uso
Chatbots Personalizados
Use as memórias recuperadas para personalizar as respostas de chatbots financeiros, considerando as preferências e contexto do usuário.Assistentes Virtuais
Construa assistentes que “lembram” das preferências do usuário entre diferentes sessões de conversa.Recomendações Personalizadas
Use o contexto armazenado para gerar recomendações financeiras mais relevantes.Automação Inteligente
Configure automações que respeitam as preferências do usuário sem precisar perguntar repetidamente.Este endpoint requer que o Mem0 esteja configurado no servidor. Entre em contato com o suporte se você receber erro 503.
Integração com LLMs
Exemplo de Uso em Prompt
Armazenando Preferências
Privacidade
- Memórias são privadas e associadas ao usuário da API key
- Não são compartilhadas entre usuários diferentes
- Podem ser apagadas mediante solicitação ao suporte
- Armazenadas de forma segura e criptografada
Authorizations
API key in Bearer token format. Example: Bearer sk-your-api-key-here
Query Parameters
Mensagem do usuário para adicionar à memória (opcional)

