Chat con modelos de IA. Soporta streaming SSE, herramientas (arXiv, Semantic Scholar, búsqueda
web), y modelos configurables por usuario.
Streaming
Envía mensajes al modelo y recibe la respuesta en tiempo real mediante Server-Sent Events (SSE).
Las herramientas de investigación se activan por mensaje.
Chats CRUD
Crea, lista, recupera, actualiza y elimina conversaciones. Cada chat almacena el historial de
mensajes y puede asociarse a un repositorio.
Voice
Transcripción de audio a texto (Deepgram) y síntesis de voz (ElevenLabs). Requiere que el
usuario tenga configuradas las claves de API correspondientes.