Saltearse al contenido

Capítulo 3: Construcción y Configuración del Flujo

Con las credenciales listas, es hora de ensamblar nuestro asistente.

1. Añadir y Conectar los Componentes

Abre un nuevo proyecto y arrastra los seis componentes que listamos en el Capítulo 1 al lienzo. Luego, conéctalos siguiendo estas instrucciones precisas:

  • Conexión de Entrada: Conecta la salida message del Chat Input a la entrada input del ChatBot (Agent).
  • Conexión de Salida: Conecta la salida response del ChatBot a la entrada input del Chat Output.
  • Conexión del Cerebro (LLM): Conecta la salida model del modelo Gemini a la entrada llm del ChatBot.
  • Conexión de Herramientas (Tools):
    • Conecta la salida tool de Obtener Correos a la entrada tools del ChatBot.
    • Conecta la salida tool de Obtener Eventos a la entrada tools del ChatBot.

Flujo completo del Asistente de Gmail y Calendar

2. Configuración Campo por Campo

Ahora, configuremos cada componente haciendo clic en él. Sigue las instrucciones para cada campo que ves en pantalla.

Configurar Obtener Correos (Gmail)

  • Credential: Selecciona la credencial que creaste: Mi Credencial de Gmail.
  • Deja los demás campos con sus valores por defecto por ahora.

Configurar Obtener Eventos (Google Calendar)

  • Credential: Selecciona la credencial que creaste: Mi Credencial de Calendar.
  • Deja los demás campos con sus valores por defecto por ahora.

Configurar Gemini

  • Credential: Selecciona tu credencial: Mi Credencial de Gemini.
  • Model: Asegúrate de que un modelo esté seleccionado, por ejemplo, gemini-2.5-flash.

Configurar ChatBot (Agent)

Este es el paso más importante, ya que define el comportamiento del asistente.

  • System Prompt (Indicador del Sistema): Pega las siguientes instrucciones en el campo correspondiente.

    Eres un asistente conversacional diseñado para ayudar a los usuarios a gestionar su correo electrónico y su calendario. Utilizas herramientas de Gmail para leer mensajes, y herramientas de Google Calendar para revisar y crear eventos. Tu objetivo es proporcionar respuestas directas y precisas.
    INSTRUCCIONES PARA MANEJAR EL FORMATO DE LA FECHA: Todas las fechas y horas deben usar el estándar ISO 8601. Para eventos de día completo: YYYY-MM-DD. Para eventos con hora: YYYY-MM-DDTHH:MM:SS.

3. ¡Prueba tu Asistente!

¡Tu flujo está listo! Ve al Entorno de Pruebas, escribe una solicitud como “qué eventos tengo el próximo lunes” y observa cómo el agente piensa, selecciona la herramienta de Calendar y te da la respuesta.

Has construido un agente de IA funcional que integra múltiples servicios. ¡Felicidades!