Control de calidad del documento
Este flujo de trabajo es un sistema diseñado para responder preguntas sobre el contenido de un documento específico guardado en Google Drive. Actúa como un asistente que puede "leer" un archivo y responder a consultas sobre su información.
+3
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
ChatInput-t1dhv[<div><img src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Input]
style ChatInput-t1dhv stroke:#a170ff
OpenAIModel-b5y7n[<div><img src="/_astro/openAI.BhmuxEs3.svg" style="height: 20px !important;width: 20px !important"/></div>OpenAI]
style OpenAIModel-b5y7n stroke:#a170ff
ChatOutput-eun7o[<div><img src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Output]
style ChatOutput-eun7o stroke:#a170ff
GDriveFilesComponent-mgn88[<div><img src="/_astro/google_drive.wKmDsV2c.svg" style="height: 20px !important;width: 20px !important"/></div>Google Drive File Manager]
style GDriveFilesComponent-mgn88 stroke:#a170ff
ParseData-kfvde[<div><img src="/_astro/braces.Djq0PW4_.svg" style="height: 20px !important;width: 20px !important"/></div>Parse Data]
style ParseData-kfvde stroke:#a170ff
Prompt-qq08j[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt2]
style Prompt-qq08j stroke:#a170ff
OpenAIModel-b5y7n -.- ChatOutput-eun7o
linkStyle 0 stroke:#a170ff
GDriveFilesComponent-mgn88 -.- ParseData-kfvde
linkStyle 1 stroke:#a170ff
ParseData-kfvde -.- Prompt-qq08j
linkStyle 2 stroke:#a170ff
ChatInput-t1dhv -.- Prompt-qq08j
linkStyle 3 stroke:#a170ff
Prompt-qq08j -.- OpenAIModel-b5y7n
linkStyle 4 stroke:#a170ff
Control de calidad del documento
🧩 Descripción general
Este flujo de trabajo automatiza el proceso de responder preguntas de los usuarios basándose en el contenido de un documento específico almacenado en Google Drive. Funciona como un asistente inteligente que puede recuperar un archivo, procesar su texto y generar respuestas precisas proporcionando a la IA el contexto completo del documento junto con la consulta del usuario. Esto agiliza la recuperación y el análisis de información de documentos almacenados.
⚙️ Características principales
- Recupera un documento específico de Google Drive utilizando su nombre de archivo.
- Procesa los datos brutos del documento en texto plano legible.
- Construye dinámicamente un mensaje contextual combinando la pregunta del usuario con el contenido completo del documento.
- Genera respuestas precisas y conscientes del contexto utilizando un modelo de lenguaje grande.
- Entrega la respuesta final directamente al usuario a través de una interfaz de chat.
🔄 Pasos del flujo de trabajo
| Nombre del componente | Rol en el flujo de trabajo | Entradas clave | Salidas clave |
|---|---|---|---|
| Administrador de archivos de Google Drive | Recupera el documento objetivo del almacenamiento en la nube. | Nombre del archivo del documento. | Datos brutos del documento. |
| Entrada de chat | Captura la pregunta del usuario. | Consulta de texto del usuario. | Pregunta del usuario como mensaje. |
| Analizar datos | Convierte los datos brutos del documento a un formato de texto plano. | Datos brutos del documento. | Texto del documento procesado y legible. |
| Mensaje | Combina la pregunta del usuario y el texto completo del documento para crear una instrucción contextualizada para la IA. | Texto del documento procesado y la pregunta del usuario. | Un mensaje completo y estructurado para el modelo de lenguaje. |
| Modelo OpenAI | Genera una respuesta procesando el mensaje contextualizado. | El mensaje completo que contiene el documento y la pregunta. | Una respuesta de texto generada. |
| Salida de chat | Presenta la respuesta generada por la IA al usuario. | La respuesta de texto generada. | La respuesta final mostrada al usuario. |
🧠 Notas
- El flujo de trabajo requiere credenciales válidas tanto para Google Drive como para la API de OpenAI para funcionar.
- La precisión de las respuestas generadas depende de la calidad y relevancia del contenido del documento fuente.
- El sistema está diseñado para manejar documentos basados en texto; el rendimiento con formatos de archivo complejos puede variar.
- La temperatura del modelo está configurada para una baja variabilidad, favoreciendo respuestas consistentes y deterministas.