הסבר של תאי קוד בעזרת Gemini
במאמר הזה מוסבר איך אפשר להשתמש ב-Gemini ב-Colab Enterprise, שהוא מוצר בחבילת Gemini for Google Cloud, כדי לקבל הסברים על תאי קוד במחברת Colab Enterprise.
איך Gemini for Google Cloud משתמש בנתונים שלכם, ובאילו מקרים.
המסמך הזה מיועד למנתחי נתונים, למדעני נתונים ולמפתחי נתונים שעובדים עם Colab Enterprise. ההנחה היא שיש לכם ידע בכתיבת קוד בסביבת מחברת.
סקירה כללית
Gemini ב-Colab Enterprise יכול לעזור לכם להסביר תאי קוד ב-notebook של Colab Enterprise. כדאי לעשות את זה כשעובדים עם מחברת של מישהו אחר ורוצים להבין במהירות מה הקוד עושה. או שתרצו להזכיר לעצמכם איך חלקים במחברת עובדים אחרי תקופה ארוכה שלא עבדתם עליה.
אחרי שמקבלים הסבר על תא קוד, אפשר לעיין בקטעי הקוד שכלולים בו ולבדוק את המקורות. אפשר גם להשתמש בתיבת הדו-שיח של הצ'אט Explain code כדי לדון בקוד ולשאול שאלות המשך. פרטים נוספים זמינים במאמר הסבר על תא קוד.
לפני שמתחילים
- מוודאים ש-Gemini ב-Colab Enterprise מוגדר עבור חשבון המשתמש והפרויקט שלכם ב- Google Cloud .
Enable the Agent Platform, Gemini for Google Cloud, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.
התפקידים הנדרשים
כדי לקבל את ההרשאות שדרושות לשימוש ב-Gemini ב-Colab Enterprise, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:
- משתמש Colab Enterprise (
roles/aiplatform.colabEnterpriseUser) - Gemini for Google Cloud User (
roles/cloudaicompanion.user)
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
הסבר על תא קוד
כדי להסביר תא קוד באמצעות Gemini for Google Cloud:
-
נכנסים לדף My notebooks של Colab Enterprise במסוף Google Cloud .
-
בתפריט Region (אזור), בוחרים את האזור שבו נמצא הנוטבוק.
-
לוחצים על ה-Notebook שרוצים לפתוח.
-
במחברת, לוחצים על תא קוד שמכיל קוד.
-
לוחצים על תכונות AI זמינות ואז על הסבר על הקוד.
אם עדיין לא נתתם הרשאה ל-Data Science Agent, תופיע תיבת דו-שיח קצרה בזמן ש-Colab Enterprise מאמת את חשבון Google שלכם ל-Data Science Agent.
-
תופיע תיבת דו-שיח של צ'אט עם האפשרות הסבר על הקוד, שכוללת הסבר על הקוד.
קוראים את ההסבר, מעיינים בקטעי הקוד לדוגמה ובודקים את המקורות. אפשר להשתמש בתיבת הדו-שיח הזו כדי לדון בקוד ולשאול שאלות המשך.
-
כדי לסגור את תיבת הדו-שיח הסבר על הקוד, לוחצים על סגירה.
השבתה של 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.
המאמרים הבאים
כדי לקבל מידע נוסף על דרכים לכתוב ולערוך קוד בעזרת Gemini, אפשר לעיין במאמרים הבאים: