Utilizzare i modelli linguistici di grandi dimensioni (LLM) per sviluppare su Google Workspace

Questa pagina fornisce una panoramica delle best practice e degli strumenti consigliati per lavorare con modelli linguistici di grandi dimensioni (LLM) per sviluppare soluzioni per Google Workspace.

Quando sviluppi su Google Workspace, i LLM possono aiutarti nei seguenti modi:

  • Genera o risolvi i problemi relativi al codice per chiamare le API Google Workspace.
  • Crea una soluzione basata sulla documentazione più recente per gli sviluppatori di Google Workspace.
  • Accedere alle risorse di Google Workspace dalla riga di comando o dal tuo ambiente di sviluppo integrato (IDE).

Utilizzare un Model Context Protocol (MCP) per lo sviluppo di Google Workspace

Un Model Context Protocol (MCP) è un protocollo aperto standardizzato che fornisce contesto agli LLM e agli agenti AI in modo che possano restituire informazioni di migliore qualità nelle conversazioni multi-turno.

Google Workspace dispone di un server MCP che fornisce strumenti a un LLM per accedere alla documentazione per gli sviluppatori e cercarla. Puoi utilizzare questo server quando crei o utilizzi agenti AI per svolgere una delle seguenti operazioni

  • Recupera informazioni aggiornate sulle API e sui servizi Google Workspace.
  • Recupera la documentazione e gli snippet ufficiali di Google Workspace.

Per utilizzare il server, aggiungilo alla configurazione del client MCP:

  • Per aggiungere il server a Gemini Code Assist, aggiungi quanto segue al tuo file settings.json:

    {
      "mcpServers": {
        "workspace-developer": {
          "httpUrl": "https://workspace-developer.goog/mcp",
          "trust": true
        },
      }
    }
    
  • Per installare il server come estensione di Gemini CLI, esegui questo comando dal terminale:

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

Per migliorare l'output del server, aggiungi regole che indicano all'LLM di utilizzare il server quando lavori con le API Google Workspace. Ad esempio, quando utilizzi il server come estensione della CLI Gemini, aggiungi la seguente regola al file GEMINI.md:

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

Utilizzare gli assistenti di programmazione AI

Ti consigliamo di incorporare i seguenti strumenti di assistenza per il codice AI nel tuo flusso di lavoro per lo sviluppo di Google Workspace: