Chat Tutor
Pregunta sobre tus materiales procesados. El tutor responde usando retrieval sobre chunks con embeddings.
Modo actual
Chat RAG conversacional
Conserva el contexto de la conversacion para preguntas de seguimiento. Primero debes tener materiales procesados con embeddings.
Conversacion activa: nueva
Funciona bien para preguntas como "explicalo mas facil", "dame un ejemplo" o "resume lo mas importante".
Aun no hay mensajes. Haz una pregunta sobre un material ya procesado y continua con preguntas de seguimiento en la misma conversacion.
Si quieres cambiar de tema por completo, reinicia la conversacion.
Voice Agent
Sesion conversacional por WebSocket con orden de turnos explicito, RAG y respuesta hablada.
Conexion: disconnected
Estado: Desconectado
Conversacion: sin iniciar
Practice: idle
Debug: conversation_id=null | current_turn_id=null | status=idle | practice_state=idle | intent=null | action=null
Modo conversacional
Turnos ordenados por sesion
Cada turno tiene `turn_id`, el backend procesa uno a la vez y el frontend ignora eventos atrasados.
Estado actual: Desconectado
Silencio para cerrar turno: 1500 ms
Inicia una conversacion y habla con normalidad. El sistema mantendra el orden de turnos y evitara procesar respuestas atrasadas.