הסבר של תאי קוד בעזרת Gemini

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

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

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

סקירה כללית

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

אחרי שמקבלים הסבר על תא קוד, אפשר לעיין בקטעי הקוד שכלולים בו ולבדוק את המקורות. אפשר גם להשתמש בתיבת הדו-שיח של הצ'אט Explain code כדי לדון בקוד ולשאול שאלות המשך. פרטים נוספים זמינים במאמר הסבר על תא קוד.

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

  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 for Google Cloud:

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

    לתיקיות שלי

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

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

  4. במחברת, לוחצים על תא קוד שמכיל קוד.

  5. לוחצים על  תכונות AI זמינות ואז על הסבר על הקוד.

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

  6. תופיע תיבת דו-שיח של צ'אט עם האפשרות הסבר על הקוד, שכוללת הסבר על הקוד.

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

  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.

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