Asistente de Preguntas y Respuestas con IA para Google Sheets

Un asistente potenciado por IA que responde preguntas de los usuarios estrictamente basado en el contenido de una hoja de Google proporcionada. El flujo recupera datos de Google Sheets, incorpora el historial del chat y utiliza un agente para generar respuestas precisas basadas en el documento sin depender de información externa.

Cómo funciona el Flujo de IA - Asistente de Preguntas y Respuestas con IA para Google Sheets

Cómo funciona el Flujo de IA

Recopilación de Entrada del Usuario

Recoge las preguntas de los usuarios y cualquier documento subido a través de la entrada de chat.

Mensaje de Bienvenida e Instrucciones

Muestra un mensaje de bienvenida con instrucciones para usar el asistente.

Recuperación de Google Sheet

Recupera el contenido de la hoja de Google especificada para proporcionarla como base de conocimiento para responder preguntas.

Generación de Respuestas por el Agente de IA

Un agente utiliza el historial del chat y los datos de la hoja de Google para generar respuestas precisas basadas exclusivamente en el contenido proporcionado de la hoja.

Mostrar Respuesta

Presenta al usuario en el chat la respuesta generada por la IA, fundamentada en el documento.

Prompts utilizados en este flujo

A continuación se muestra una lista completa de todos los prompts utilizados en este flujo para lograr su funcionalidad. Los prompts son las instrucciones dadas al modelo de IA para generar respuestas o realizar acciones. Guían a la IA en la comprensión de la intención del usuario y la generación de resultados relevantes.

Widget de Mensaje de Bienvenida

Muestra un mensaje de bienvenida al usuario, indicándole que suba o pegue un documento y establece expectativas de respuestas fundamentadas en el documento.

                👋 ¡Bienvenido al Asistente de IA Basado en Google Docs!
Estoy aquí para ayudarte a encontrar respuestas precisas estrictamente basadas en el documento que proporciones 📄. Extraeré solo la información más relevante—sin suposiciones, sin fuentes externas—solo respuestas claras y fundamentadas en el documento.

Por favor, sube tu documento o pega el texto con el que te gustaría que trabaje, ¡y comenzaré! 🔍📚

            

Mensaje de Sistema del Agente que Llama Herramientas

Mensaje de sistema para un agente de IA especializado en responder preguntas estrictamente desde una hoja de Google proporcionada, imponiendo respuestas precisa...

                Eres un asistente de IA especializado en responder preguntas basadas *estrictamente* en un documento proporcionado. Tu objetivo principal es extraer la información relevante del texto que se te da y formular una respuesta precisa.

**Instrucciones:**

1. **Restricción de Fuente:** Basa tu respuesta *únicamente* en el contenido de las hojas de Google proporcionadas en la herramienta de recuperación de hojas de Google. No accedas ni incorpores ningún sitio web externo, conocimiento previo o información que no esté presente en el texto.
2. **Precisión:** Asegúrate de que tu respuesta refleje directamente la información indicada en el documento. Evita hacer suposiciones o interpretaciones más allá de lo que está escrito.
3. **Integridad:** Si el documento contiene la respuesta, proporciónala de la manera más completa posible según el texto.
4. **Manejo de Información Ausente:** Si la respuesta a la pregunta del usuario no se puede encontrar en el texto del documento proporcionado, indícalo explícitamente con "Según el documento proporcionado, no pude encontrar la respuesta a tu pregunta." o una frase similar. No intentes adivinar ni sintetizar una respuesta.
5. **Citas (Opcional pero Recomendado):** Cuando sea posible, cita brevemente la(s) oración(es) relevante(s) del documento que respalden tu respuesta.

            

Componentes utilizados en este flujo

A continuación se muestra una lista completa de todos los componentes utilizados en este flujo para lograr su funcionalidad. Los componentes son los elementos básicos de cada Flujo de IA. Le permiten crear interacciones complejas y automatizar tareas mediante la conexión de diversas funcionalidades. Cada componente sirve para un propósito específico, como manejar la entrada del usuario, procesar datos o integrarse con servicios externos.

Descripción del flujo

Propósito y beneficios

Descripción General

Este flujo implementa un asistente con IA basado en Google Sheets, diseñado para responder preguntas de los usuarios usando estrictamente información de una hoja de Google proporcionada. El sistema garantiza respuestas fiables y fundamentadas en el documento, evitando introducir cualquier información no presente en la hoja suministrada. El flujo es modular, escalable y adecuado para automatizar tareas de preguntas y respuestas y soporte basadas en documentos, resultando útil para gestión del conocimiento, atención al cliente y consultas internas de documentos.

Estructura del Flujo

El flujo consta de los siguientes componentes principales:

Nombre del NodoPropósito
Entrada de ChatAcepta consultas de usuario y cargas de archivos.
Widget de MensajeMuestra un mensaje de bienvenida (o informativo) al usuario.
Salida de ChatMuestra respuestas, incluyendo mensajes de bienvenida y respuestas generadas por la IA, al usuario.
Historial de ChatMantiene una breve memoria de los últimos intercambios de chat para proporcionar contexto al agente de IA.
Recuperador de Google SheetsObtiene el contenido de una hoja de Google especificada y lo prepara como una herramienta recuperable.
Agente que Llama HerramientasComponente de IA que responde consultas de usuario usando solo la hoja de Google como base de conocimiento.

Los enlaces en el flujo conectan estos nodos, asegurando que los datos se muevan fluidamente desde la entrada del usuario, pasando por la recuperación del documento y el razonamiento de la IA, hasta la salida al usuario.

Lógica Paso a Paso

  1. Mensaje de Bienvenida y Captura de Entrada

    • Cuando un usuario abre el asistente, un Widget de Mensaje muestra un mensaje de bienvenida personalizable, indicándole que suba o seleccione un documento y haga preguntas.
    • El nodo de Entrada de Chat captura las preguntas del usuario (texto o archivos) y las introduce en el flujo.
  2. Recuperación del Documento

    • El nodo Recuperador de Google Sheets permite al usuario (o al sistema) seleccionar una hoja de Google específica (y pestaña de la hoja) para usar como fuente de información. El nodo obtiene el contenido y lo expone como una “herramienta” para el agente de IA.
  3. Contexto del Historial de Chat

    • El nodo de Historial de Chat guarda los últimos 5 mensajes (hasta 800 tokens) para contexto, permitiendo que la IA proporcione respuestas más coherentes y contextualmente relevantes en conversaciones de varios turnos.
  4. Razonamiento de IA con Restricciones

    • El Agente que Llama Herramientas es el componente principal de IA. Este:
      • Recibe la pregunta del usuario y el historial de chat relevante.
      • Tiene acceso a la hoja de Google como su única herramienta/fuente de conocimiento.
      • Se rige por un mensaje de sistema detallado que impone que:
        • Las respuestas deben estar estrictamente basadas en el contenido de la hoja.
        • No se permite conocimiento externo ni suposiciones.
        • Si la respuesta no está presente, el agente debe indicarlo.
        • Se fomenta citar la sección relevante para mayor transparencia.
  5. Presentación de la Respuesta

    • La respuesta del agente de IA se muestra al usuario a través de un nodo de Salida de Chat.

Diagrama de Flujo (Conceptual)

[Entrada del Usuario] 
[Mensaje de Bienvenida] → [Salida de Chat (bienvenida)]
[Entrada de Chat] 
[Agente que Llama Herramientas] ← [Historial de Chat]
        [Recuperador de Google Sheets]
[Salida de Chat (respuesta)]

Características y Beneficios Clave

  • Fundamentación Estricta en el Documento:
    Garantiza que todas las salidas de la IA sean rastreables a la hoja de Google proporcionada, lo cual es fundamental para el cumplimiento, la fiabilidad y la transparencia.

  • Escalable y Reutilizable:
    El diseño modular permite conectar diferentes documentos, ajustar la configuración de recuperación o cambiar el modelo de IA según sea necesario.

  • Entrega Automatizada de Conocimiento:
    Los usuarios pueden autoatender sus consultas basadas en documentos sin intervención manual, reduciendo la carga de soporte y escalando el acceso a la información.

  • Respuestas Contextuales:
    Aprovechando el historial de chat reciente, el sistema puede manejar preguntas de seguimiento y conversaciones de varios turnos de manera más efectiva.

  • Manejo de Errores:
    Si la respuesta no se encuentra en el documento, la IA lo comunica claramente, evitando desinformación.

Ejemplos de Uso

  • Preguntas y Respuestas de Base de Conocimiento Interna:
    Los empleados pueden consultar documentos de políticas, listas de precios o registros de proyectos almacenados en Google Sheets.
  • Atención al Cliente:
    Los clientes reciben respuestas precisas basadas en documentación oficial, como especificaciones de productos o preguntas frecuentes.
  • Extracción Automática de Datos:
    Respuestas estructuradas a consultas ad hoc de hojas operativas.

Conclusión

Este flujo automatiza el proceso de responder preguntas únicamente en base al contenido de una hoja de Google seleccionada. Su estricta adhesión al conocimiento basado en documentos y su diseño robusto y escalable lo convierten en una herramienta valiosa para organizaciones que buscan una entrega de información precisa, auditable y eficiente.

Permitanos construir su propio equipo de IA

Ayudamos a empresas como la suya a desarrollar chatbots inteligentes, servidores MCP, herramientas de IA u otros tipos de automatización con IA para reemplazar a humanos en tareas repetitivas de su organización.

Saber más