הסבר ותיקון שגיאות בעזרת Gemini

במאמר הזה נסביר איך אפשר להשתמש ב-Gemini ב-Colab Enterprise, שהוא מוצר בחבילת Gemini for Google Cloud, כדי להסביר ולתקן שגיאות ב-notebook של Colab Enterprise.

איך Gemini for Google Cloud ‎ משתמש בנתונים שלכם, ובאילו מקרים.

המסמך הזה מיועד למנתחי נתונים, למדעני נתונים ולמפתחי נתונים שעובדים עם Colab Enterprise. ההנחה היא שיש לכם ידע בכתיבת קוד בסביבת מחברת.

סקירה כללית

כשמריצים קוד שיוצר שגיאה, Gemini ב-Colab Enterprise יכול להציע תיקון או להסביר את השגיאה כדי לעזור לכם לפתור את הבעיה.

לפני שמתחילים

  1. מוודאים ש-Gemini ב-Colab Enterprise מוגדר עבור Google Cloud הפרויקט וחשבון המשתמש שלכם.
  2. נכנסים לחשבון Google Cloud . אם אתם משתמשים חדשים ב- Google Cloud, צרו חשבון כדי שתוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
  3. Enable the Agent Platform, Gemini for Google Cloud, Dataform, and Compute Engine APIs.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

  4. Enable the Agent Platform, Gemini for Google Cloud, Dataform, and Compute Engine APIs.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

התפקידים הנדרשים

כדי לקבל את ההרשאות שדרושות לשימוש ב-Gemini ב-Colab Enterprise, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:

להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.

הסבר על שגיאה ותיקון שלה

כדי להשתמש ב-Gemini Google Cloud כדי להסביר ולתקן שגיאה בקוד, פועלים לפי השלבים הבאים:

  1. נכנסים לדף My notebooks של Colab Enterprise במסוף Google Cloud .

    לתיקיות שלי

  2. בתפריט Region (אזור), בוחרים את האזור שבו נמצא ה-Notebook.

  3. לוחצים על ה-Notebook שרוצים לפתוח.

  4. בתא קוד במחברת, מזינים קוד שמכיל שגיאה, ואז מריצים את התא. לדוגמה, יכול להיות שתזינו print(a + random()) בלי להגדיר את a.

    אחרי שמריצים את תא הקוד, Colab Enterprise מציג הודעת שגיאה מתחת לתא הקוד. אם ל-Gemini ב-Colab Enterprise יש הסבר לשגיאה הזו, יופיע הכפתור Explain error (הסבר לשגיאה).

  5. לוחצים על הלחצן הסבר על השגיאה.

    אם עדיין לא נתתם הרשאה ל-Data Science Agent, תופיע תיבת דו-שיח קצרה בזמן ש-Colab Enterprise מאמת את חשבון Google שלכם ל-Data Science Agent.

  6. ב-Colab Enterprise נפתחת תיבת דו-שיח של צ'אט עם הסבר על השגיאה. יכול להיות שיופיעו בתיבת הדו-שיח גם המלצות ושינויים מוצעים לפתרון הבעיה.

    אחרי הערכת התוכן, אפשר לבצע את הפעולות הבאות:

    • אם Gemini מציע לערוך את הקוד בתשובה שלו, אפשר ללחוץ על:
      • לוחצים על אישור כדי לעדכן את הקוד ב-notebook.
      • לוחצים על אישור והרצה כדי לעדכן ולהריץ את הקוד.
      • ביטול כדי לדחות את העריכה.
    • אפשר להשתמש בתיבת הדו-שיח כדי לדון בשגיאה עם Gemini.
  7. כדי לסגור את תיבת הדו-שיח של הצ'אט, לוחצים על  סגירה.

השבתה של Gemini ב-Colab Enterprise

כדי להשבית את Gemini ב-Colab Enterprise בפרויקט Google Cloud , האדמין צריך להשבית את Gemini for Google Cloud API. השבתת שירותים

כדי להשבית את Gemini ב-Colab Enterprise למשתמש ספציפי, אדמין צריך לבטל את התפקיד Gemini for Google Cloud User (roles/cloudaicompanion.user) עבור המשתמש הזה. ראו ביטול תפקיד יחיד ב-IAM.

המאמרים הבאים