Stateless (Sin Estado en IA)
Propiedad fundamental por la cual un LLM procesa cada petición de forma aislada sin almacenar memoria interna.
Definición Técnica & Formal
Los modelos de lenguaje (LLMs) son sistemas apátridas (stateless): no retienen memoria de interacciones previas entre llamadas a la API. Para simular una conversación continua, la aplicación cliente o el marco de agentes debe inyectar la ventana de historial relevante en el prompt de cada nueva llamada.
Puntos Clave & Aplicaciones
"Una persona con memoria a corto plazo de 5 minutos que debe leer un cuaderno de bitácora antes de responder cada nueva pregunta."
💡 Tip: Puedes presionar el botón "Dibujar / Apuntes" en la barra superior para hacer anotaciones gráficas sobre este diagrama.Demostración Visual e Interactiva
Interactúa con los controles para simular dinámicamente el funcionamiento de Stateless (Sin Estado en IA).
Visualizador de la Arquitectura "Stateless (Sin Estado en IA)"
Una persona con memoria a corto plazo de 5 minutos que debe leer un cuaderno de bitácora antes de responder cada nueva pregunta.
Ejemplo de Código & Demostración
# Cada llamada incluye el historial completo debido a la naturaleza stateless
history = [
{"role": "user", "content": "Hola, me llamo Carlos"},
{"role": "assistant", "content": "¡Hola Carlos! ¿En qué te puedo ayudar?"},
{"role": "user", "content": "¿Recuerdas mi nombre?"}
]
response = llm.chat(history)
print(response.content) # Output: "¡Sí, te llamas Carlos!"