שימוש במודלים גדולים של שפה (LLMs) לפיתוח ב-Google Workspace

בדף הזה מפורטות שיטות מומלצות וכלים מומלצים לעבודה עם מודלים גדולים של שפה (LLM) כדי לפתח פתרונות ל-Google Workspace.

כשמפתחים ב-Google Workspace, מודלים של שפה גדולה (LLM) יכולים לעזור לכם בדרכים הבאות:

  • ליצור קוד או לפתור בעיות בקוד לקריאה לממשקי API של Google Workspace.
  • פיתוח פתרון שמבוסס על התיעוד העדכני למפתחים של Google Workspace.
  • גישה למשאבים של Google Workspace משורת הפקודה או מסביבת הפיתוח המשולבת (IDE).

שימוש בפרוטוקול הקשר של מודל (MCP) לפיתוח ב-Google Workspace

פרוטוקול Model Context Protocol‏ (MCP) הוא פרוטוקול פתוח וסטנדרטי שמספק הקשר למודלים של שפה גדולה (LLM) ולסוכני AI, כדי שהם יוכלו לספק מידע באיכות טובה יותר בשיחות מרובות תגובות.

ל-Google Workspace יש שרת MCP שמספק כלים למודל שפה גדול (LLM) כדי לגשת לתיעוד למפתחים ולחפש בו. אתם יכולים להשתמש בשרת הזה כשאתם יוצרים סוכני AI או משתמשים בהם כדי לבצע את הפעולות הבאות:

  • אחזור מידע עדכני על ממשקי API ושירותים של Google Workspace.
  • אחזור של תיעוד רשמי וקטעי קוד מ-Google Workspace.

כדי להתחיל, מוסיפים את השרת הזה להגדרת הלקוח של MCP. לדוגמה, כדי להוסיף את השרת ל-Gemini Code Assist, מוסיפים את השורה הבאה לקובץ settings.json:

{
  "mcpServers": {
    "workspace-developer": {
      "httpUrl": "https://workspace-developer.goog/mcp",
      "trust": true
    },
  }
}

כדי לשפר את השימוש בכלי, יכול להיות שיהיה צורך להוסיף לקובץ כללים הוראות דומות לאלה שבהמשך, כמו GEMINI.md:

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

שימוש בעוזרים מבוססי-AI לכתיבת קוד

אנחנו ממליצים לשלב את כלי ה-AI הבאים לסיוע בכתיבת קוד בתהליך העבודה שלכם בפיתוח ל-Google Workspace:

  • Google AI Studio: יצירת קוד לפתרונות של Google Workspace, כולל קוד לפרויקטים של Google Apps Script.

  • Gemini Code Assist: מאפשר לכם להשתמש במודלים גדולים של שפה (LLM) ישירות מ-IDE, וכולל את הפקודה @googledocs כדי לגשת למסמכים ב-Google Docs.