{ "success": true, "memoriesForPrompt": "Memórias do usuário:\n- Prefere receber relatórios financeiros semanalmente\n- Gosta de análises detalhadas por categoria\n- Usa principalmente cartão de crédito Nubank\n- Interessa-se por investimentos de baixo risco", "memoryAdded": true, "timestamp": "2024-11-27T17:15:00Z"}
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.
{ "success": true, "memoriesForPrompt": "Memórias do usuário:\n- Prefere receber relatórios financeiros semanalmente\n- Gosta de análises detalhadas por categoria\n- Usa principalmente cartão de crédito Nubank\n- Interessa-se por investimentos de baixo risco", "memoryAdded": true, "timestamp": "2024-11-27T17:15:00Z"}
Este endpoint gerencia memórias do usuário para interações personalizadas com LLMs.
O endpoint GET /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.
{ "success": true, "memoriesForPrompt": "Memórias do usuário:\n- Prefere receber relatórios financeiros semanalmente\n- Gosta de análises detalhadas por categoria\n- Usa principalmente cartão de crédito Nubank\n- Interessa-se por investimentos de baixo risco", "memoryAdded": true, "timestamp": "2024-11-27T17:15:00Z"}
// Recuperar memóriasconst { memoriesForPrompt } = await getMemories();// Usar em prompt do ChatGPT/Claudeconst prompt = `${memoriesForPrompt}Contexto da conversa atual:${currentMessage}Responda considerando as preferências e contexto do usuário acima.`;