Saltearse al contenido

Capítulo 1: Objetivo y componentes

En este caso de uso construirás un asistente personal que responde preguntas sobre tu correo y tu agenda. Podrás escribirle cosas como ¿Qué reuniones tengo el lunes 12 de octubre? o Resume los últimos correos que he recibido, y el asistente consultará Gmail o Google Calendar para contestarte.

Cómo funciona

El centro del flujo es un Agent: un componente que lee tu petición, decide qué herramienta necesita y redacta la respuesta. Para que pueda hacerlo le darás:

  • Un modelo de lenguaje, que es el que entiende y escribe el texto.
  • Dos herramientas: una para leer correos y otra para consultar la agenda.

El flujo terminado: Chat Input conectado al agente, que usa como herramientas Gmail y Google Calendar y como modelo Gemini, y su respuesta va a Chat Output

Los componentes

ComponentePara qué lo usarás
Chat InputRecibe lo que escribes en el playground.
AgentEntiende la petición, usa las herramientas y redacta la respuesta.
GeminiEl modelo de lenguaje del agente. Puedes usar otro proveedor, como OpenAI o Anthropic, si tienes su credencial.
Gmail MessageLa herramienta que lee tus correos.
Calendar EventLa herramienta que consulta los eventos de tu calendario.
Chat OutputMuestra la respuesta del agente.

Lo que necesitas

  • Una cuenta de Google con Gmail y Google Calendar.
  • Una clave de la API de Gemini, que se obtiene en Google AI Studio.
  • Un rol que te permita crear flujos y credenciales. Ver Roles y permisos.

En el siguiente capítulo crearás las credenciales.