Menggunakan Model Bahasa Besar (LLM) untuk mengembangkan aplikasi di Google Workspace

Halaman ini memberikan ringkasan praktik terbaik dan alat yang direkomendasikan untuk menggunakan Model Bahasa Besar (LLM) guna mengembangkan solusi untuk Google Workspace.

Saat mengembangkan di Google Workspace, LLM dapat membantu Anda dengan cara berikut:

  • Membuat atau memecahkan masalah kode untuk memanggil Google Workspace API.
  • Membuat solusi berdasarkan dokumentasi developer Google Workspace terbaru.
  • Mengakses resource Google Workspace dari command line atau lingkungan pengembangan terintegrasi (IDE).

Menggunakan Model Context Protocol (MCP) untuk pengembangan Google Workspace

A Model Context Protocol (MCP) adalah protokol terbuka standar yang memberikan konteks kepada LLM dan agen AI sehingga dapat menampilkan informasi berkualitas lebih baik dalam percakapan multi-turn.

Google Workspace memiliki server MCP yang menyediakan alat bagi LLM untuk mengakses dan menelusuri dokumentasi developer. Anda dapat menggunakan server ini saat membuat atau menggunakan agen AI untuk melakukan salah satu hal berikut

  • Mengambil informasi terbaru tentang Google Workspace API dan layanan.
  • Mengambil dokumentasi dan cuplikan Google Workspace resmi.

Untuk menggunakan server, tambahkan server ini ke konfigurasi klien MCP Anda:

  • Untuk Gemini Code Assist, tambahkan berikut ke file settings.json Anda:

    {
     "mcpServers": {
       "workspace-developer": {
         "httpUrl": "https://workspace-developer.goog/mcp",
         "trust": true
       },
     }
    }
    
  • Untuk Gemini CLI, jalankan perintah berikut dari terminal Anda untuk menambahkan server ini sebagai ekstensi:

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

Untuk meningkatkan output dari server, tambahkan aturan yang menginstruksikan LLM untuk menggunakan server saat menggunakan Google Workspace API. Misalnya, saat menggunakan server sebagai ekstensi Gemini CLI, tambahkan aturan berikut ke GEMINI.md file:

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

Menggunakan asisten kode AI

Kami merekomendasikan alat bantu kode AI berikut untuk dimasukkan ke dalam alur kerja Anda untuk pengembangan Google Workspace: