Usa modelos de lenguaje grandes (LLM) para desarrollar en Google Workspace

En esta página, se proporciona una descripción general de las prácticas recomendadas y las herramientas recomendadas para trabajar con modelos de lenguaje grandes (LLM) para desarrollar soluciones para Google Workspace.

Cuando desarrollas en Google Workspace, los LLM pueden ayudarte de las siguientes maneras:

  • Generar o solucionar problemas de código para llamar a las APIs de Google Workspace
  • Crear una solución basada en la documentación más reciente para desarrolladores de Google Workspace
  • Acceder a los recursos de Google Workspace desde la línea de comandos o tu entorno de desarrollo integrado (IDE)

Usar un protocolo de contexto del modelo (MCP) para el desarrollo de Google Workspace

Un protocolo de contexto del modelo (MCP) es un protocolo abierto estandarizado que proporciona contexto a los LLM y a los agentes de IA para que puedan mostrar información de mejor calidad en conversaciones de varios turnos.

Google Workspace tiene un servidor de MCP que proporciona herramientas para que un LLM acceda a la documentación para desarrolladores y la busque. Puedes usar este servidor cuando crees o uses agentes de IA para hacer cualquiera de las siguientes acciones:

  • Recuperar información actualizada sobre las APIs y los servicios de Google Workspace
  • Obtener documentación y fragmentos de código oficiales de Google Workspace

Para usar el servidor, agrégalo a la configuración de tu cliente de MCP:

  • En el caso de Gemini Code Assist, agrega lo siguiente a tu archivo settings.json file:

    {
     "mcpServers": {
       "workspace-developer": {
         "httpUrl": "https://workspace-developer.goog/mcp",
         "trust": true
       },
     }
    }
    
  • En el caso de Gemini CLI, ejecuta el siguiente comando desde tu terminal para agregar este servidor como una extensión:

    gemini extensions install https://github.com/googleworkspace/developer-tools

Para mejorar el resultado del servidor, agrega reglas que indiquen al LLM que use el servidor cuando trabaje con las APIs de Google Workspace. Por ejemplo, cuando uses el servidor como una extensión de Gemini CLI, agrega la siguiente regla al GEMINI.md archivo:

Always use the `workspace-developer` tools when using Google Workspace APIs.

Usar asistentes de código de IA

Recomendamos las siguientes herramientas de asistencia de código de IA para incorporarlas en tu flujo de trabajo para el desarrollo de Google Workspace: