IA y LLMAgentesPlanes Performance y Scale

Agentes con memoria

Dales a los agentes de larga duración contexto de conversación, conocimiento recordado, estado de la tarea y un registro de auditoría, todo en un mismo lugar.

tipos de memoria
4
almacén para todos ellos
1
framework de agentes
Cualquier
Paso 1 de 6
Abre una conversación

Una sesión mantiene una ventana deslizante con los turnos más recientes.

Sesión de ejemploplaying
# Abre una conversación
hotkv> AMEM.CONV.CREATE session:42 WINDOW 20
OK

Un recorrido animado con comandos reales de HotKV y respuestas de ejemplo. Haz clic en cualquier paso para saltar a él. Los comandos y las respuestas se quedan en inglés, tal como los escribes y los ves en HotKV.

El problema

Un agente que olvida entre pasos no puede terminar tareas largas. La respuesta habitual es una tabla de historial de chat, un almacén vectorial para los hechos y un espacio temporal para el estado, y aun así no hay un único registro de lo que hizo el agente.

Cómo lo resuelve HotKV

HotKV ofrece cuatro tipos de memoria de agentes como comandos. Las ventanas de conversación guardan el contexto del diálogo, la memoria semántica recupera hechos relevantes por significado, la memoria de trabajo sigue el estado de la tarea actual y un registro episódico anota lo que hizo el agente.

Paso a paso

Qué ocurre, comando a comando

  1. 01

    Abre una conversación

    Una sesión mantiene una ventana deslizante con los turnos más recientes.

    AMEM.CONV.CREATE session:42 WINDOW 20
  2. 02

    Registra lo que dijo el cliente

    Cada turno se añade con su rol.

    AMEM.CONV.APPEND session:42 user "Why was my invoice declined?"
  3. 03

    Recupera hechos relevantes

    Los hechos guardados antes con AMEM.SEM.STORE, en una memoria semántica creada con AMEM.SEM.CREATE, se encuentran por significado, no por palabra clave.

    AMEM.SEM.RECALL billing-agent 3 0.02 0.7 ...
  4. 04

    Sigue la tarea

    La memoria de trabajo guarda en qué punto está el agente y caduca cuando la tarea ya ha terminado hace tiempo.

    AMEM.WORK.SET session:42 step "checking payment gateway" TTL 600
  5. 05

    Registra la acción

    Cada acción que realiza el agente queda registrada para auditoría y depuración.

    AMEM.EPIS.LOG billing-agent action "Reissued invoice INV-9921"
  6. 06

    Contexto para el siguiente turno

    Los turnos recientes entran en el siguiente prompt, así el agente nunca pierde el hilo.

    AMEM.CONV.WINDOW session:42 10
Dónde encaja

Escenarios reales

Agentes de atención al cliente

Un agente que gestiona reembolsos recuerda los mensajes anteriores del cliente, las políticas de la tienda y en qué paso del reembolso se encuentra.

Asistentes de investigación

Los hallazgos se guardan como hechos semánticos durante una investigación larga y se recuperan al redactar el resumen.

Bots de operaciones

Cada acción que realiza un bot de guardia está en el registro episódico, así las personas pueden revisar exactamente qué hizo y por qué.

Integrado

Qué obtienes

Memoria de conversación

Una ventana deslizante de turnos recientes para cada sesión.

AMEM.CONV.APPENDAMEM.CONV.WINDOW

Memoria semántica

Hechos recuperados por significado, opcionalmente con un TTL.

AMEM.SEM.STOREAMEM.SEM.RECALL

Memoria de trabajo

Estado de la tarea que puede caducar por sí solo.

AMEM.WORK.SETAMEM.WORK.GET

Registro episódico

Acciones y observaciones, consultables por tipo y por tiempo.

AMEM.EPIS.LOGAMEM.EPIS.QUERY

Preguntas frecuentes

¿En qué se diferencia de guardar el historial de chat en una base de datos?

Los cuatro tipos de memoria comparten un almacén y una conexión, así que el recuerdo, el estado de la tarea y el registro de acciones no necesitan cada uno su propio servicio.

¿Importa el framework de agentes?

No. La memoria se expone como comandos sobre el protocolo de Redis, y el servidor MCP la expone a los clientes MCP. Para LangGraph hay un checkpointer y un store.

¿Qué planes la incluyen?

La memoria de agentes forma parte de los planes Performance y Scale.

Casos de uso relacionados

Pruébalo con tu propia carga de trabajo

HotKV habla el protocolo de Redis, así que puedes apuntar un cliente que ya usas hacia él y ejecutar estos mismos comandos.