Google Workspace'te geliştirme yapmak için büyük dil modellerini (LLM'ler) kullanma

Bu sayfada, Google Workspace için çözümler geliştirmek üzere Büyük Dil Modelleri (LLM'ler) ile çalışmaya yönelik en iyi uygulamalar ve önerilen araçlar hakkında genel bilgiler verilmektedir.

Google Workspace'te geliştirme yaparken LLM'ler size şu konularda yardımcı olabilir:

  • Google Workspace API'lerini çağırmak için kod oluşturun veya kodla ilgili sorunları giderin.
  • En son Google Workspace geliştirici belgelerine dayalı bir çözüm oluşturun.
  • Google Workspace kaynaklarına komut satırından veya entegre geliştirme ortamınızdan (IDE) erişin.

Google Workspace geliştirme için Model Context Protocol (MCP) kullanma

Model Bağlam Protokolü (MCP), çok turlu sohbetlerde daha kaliteli bilgiler döndürebilmeleri için LLM'lere ve yapay zeka aracılarına bağlam sağlayan standartlaştırılmış bir açık protokoldür.

Google Workspace'te, bir LLM'nin geliştirici dokümanlarına erişip bu dokümanlarda arama yapması için araçlar sağlayan bir MCP sunucusu bulunur. Bu sunucuyu, yapay zeka aracıları oluştururken veya kullanırken aşağıdaki işlemlerden herhangi birini yapmak için kullanabilirsiniz:

  • Google Workspace API'leri ve hizmetleri hakkında güncel bilgileri alın.
  • Resmi Google Workspace dokümanlarını ve snippet'lerini getirme

Sunucuyu kullanmak için bu sunucuyu MCP istemci yapılandırmanıza ekleyin:

  • Sunucuyu Gemini Code Assist'e eklemek için settings.json dosyanıza aşağıdakileri ekleyin:

    {
      "mcpServers": {
        "workspace-developer": {
          "httpUrl": "https://workspace-developer.goog/mcp",
          "trust": true
        },
      }
    }
    
  • Sunucuyu Gemini CLI uzantısı olarak yüklemek için terminalinizden aşağıdaki komutu çalıştırın:

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

Sunucudan alınan çıktıyı iyileştirmek için LLM'ye Google Workspace API'leriyle çalışırken sunucuyu kullanmasını söyleyen kurallar ekleyin. Örneğin, sunucuyu Gemini CLI uzantısı olarak kullanırken GEMINI.md dosyasına aşağıdaki kuralı ekleyin:

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

Yapay zeka kod asistanlarını kullanma

Google Workspace geliştirme iş akışınıza dahil etmek için aşağıdaki yapay zeka destekli kod yardımcısı araçlarını öneririz: