IMPLEMENTACIÓN COMPLETADA - Informes Personalizados para Chat Assistant

📊 Backend actualizado a v1.1.0
He implementado un sistema inteligente de generación de informes para preguntas con chat assistant:

🔧 Cambios Implementados:
1. Nueva función generate_chat_summary() (líneas ~1450)
Funcionalidad:

Recibe el chat_history completo de una conversación
Usa OpenAI o Gemini (según configuración activa) para analizar la conversación
Genera un resumen estructurado en JSON con:
problema_identificado: Descripción del problema principal
hallazgos: Lista de observaciones técnicas
diagnostico: Conclusión del diagnóstico
recomendaciones: Pasos sugeridos
Características:

Temperature: 0.3 (respuestas consistentes)
Max tokens: 800
Response format: JSON
Manejo robusto de errores con fallback
This commit is contained in:
2025-12-04 10:56:00 -03:00
parent 3bf8b44581
commit 59a0f56b99
2 changed files with 232 additions and 41 deletions

View File

@@ -5521,11 +5521,6 @@ function AIAssistantChatModal({ question, inspection, allAnswers, messages, setM
formData.append('files', file)
})
// Adjuntar archivos
currentFiles.forEach((file, index) => {
formData.append('files', file)
})
// Recopilar fotos de preguntas anteriores según configuración
const contextPhotos = []
const contextQuestionIds = config.context_questions