Smart Question
Asistente conversacional con IA para consultas sobre la plataforma y datos operativos (según configuración de ConectaMed Intelligence).
Ruta: /dashboard/smart-question
Permiso: SMART_QUESTION:READ
Resumen
Interfaz tipo chat con barra lateral de conversaciones y área principal de mensajes. Cada conversación tiene un identificador en la URL (?chat=...). Al entrar sin chat activo se crea una conversación nueva automáticamente; ?new=1 fuerza una sesión nueva.
Estructura de la pantalla
| Zona | Contenido |
|---|---|
| Shell lateral | Lista de conversaciones, acceso a nueva conversación y selección de sesión activa |
| Área de chat | Historial de mensajes, campo de entrada y envío |
| Estado de carga | Placeholder mientras se inicializa el conversationId |
Rutas relacionadas
| Ruta | Uso |
|---|---|
/dashboard/smart-question?chat={id} | Conversación existente o recién creada |
/dashboard/smart-question?new=1 | Forzar nueva conversación |
/dashboard/smart-question/new | Flujo alternativo de nueva conversación (si está habilitado en menú) |
La configuración del proveedor LLM (modelo, API, etc.) está en Configuración → General (INTELLIGENCE en backend).
Acciones habituales
- Formular preguntas en lenguaje natural sobre inventario, alertas o procedimientos documentados.
- Cambiar de conversación desde la barra lateral para retomar un hilo anterior.
- Iniciar un chat nuevo cuando el contexto anterior ya no aplica.
Imágenes de referencia
| # | Archivo sugerido | Qué debe mostrar |
|---|---|---|
| 1 | smart-question-layout.png | Shell con lista de chats y área de mensajes |
| 2 | smart-question-conversacion.png | Ejemplo de intercambio usuario/asistente |
| 3 | smart-question-nueva.png | Estado al crear conversación nueva |