שיחה עם Gemini על המחברת
במאמר הזה מוסבר איך אפשר להשתמש ב-Gemini ב-Colab Enterprise, שהוא מוצר בחבילת Gemini for Google Cloud, כדי לשוחח בצ'אט על קובץ ה-Notebook.
איך Gemini for Google Cloud משתמש בנתונים שלכם, ובאילו מקרים.
המסמך הזה מיועד למנתחי נתונים, למדעני נתונים ולמפתחי נתונים שעובדים עם Colab Enterprise. ההנחה היא שיש לכם ידע בכתיבת קוד בסביבת מחברת.
סקירה כללית
אתם יכולים לשוחח עם Gemini על פתרונות פוטנציאליים לקידוד או על אופן ביצוע משימות ספציפיות במחברת. אפשר גם לקבל הסברים על הקוד במחברת.
לדוגמה, אפשר להתחיל עם הנחיות דומות לאלה:
- איך מסננים Pandas DataFrame?
- איך יוצרים תרשים ב-Colab Enterprise?
- תראה לי רשימה של מערכי נתונים שזמינים לציבור.
- תסכם את המטרה של ה-notebook הזה.
Gemini משתמש ב-Notebook שלכם כהקשר. אתם יכולים לדון בפרטים רלוונטיים, לקבל הצעות לשיפור הקוד או לקבל רעיונות לגבי הפעולות הבאות שכדאי לנסות.
לפני שמתחילים
- מוודאים ש-Gemini ב-Colab Enterprise מוגדר עבור Google Cloud הפרויקט וחשבון המשתמש שלכם.
- נכנסים לחשבון Google Cloud . אם אתם משתמשים חדשים ב- Google Cloud, צרו חשבון כדי שתוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
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 theserviceusage.services.enablepermission. Learn how to grant roles.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 theserviceusage.services.enablepermission. Learn how to grant roles.
התפקידים הנדרשים
כדי לקבל את ההרשאות שדרושות לשימוש ב-Gemini ב-Colab Enterprise, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:
- משתמש Colab Enterprise (
roles/aiplatform.colabEnterpriseUser) - משתמש Gemini ל-Google Cloud (
roles/cloudaicompanion.user)
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
איך משתמשים בצ'אט
כדי לשוחח עם Gemini על התיקייה:
-
נכנסים לדף My notebooks של Colab Enterprise במסוף Google Cloud .
-
בתפריט Region (אזור), בוחרים את האזור שבו נמצא ה-Notebook.
-
לוחצים על ה-Notebook שרוצים לפתוח.
-
לוחצים על הלחצן הפעלה או השבתה של Gemini ב-Colab כדי לפתוח את תיבת הדו-שיח של הצ'אט.
-
בתיבת הדו-שיח של Gemini, מזינים הנחיה כדי להתחיל את השיחה.
אם עדיין לא נתתם הרשאה ל-Data Science Agent, תופיע תיבת דו-שיח קצרה בזמן ש-Colab Enterprise מאמת את חשבון Google שלכם ל-Data Science Agent.
-
Gemini מגיב להנחיה. התשובה יכולה לכלול קטעי קוד, עצות כלליות לגבי המחברת או מידע כללי שיכול לעזור לענות על השאלה.
אחרי הערכת התוכן, אפשר:
- כדי להעתיק קטע קוד מוצע, לוחצים על הלחצן העתקה. אחר כך מדביקים את הקוד בתא קוד במחברת.
- כדי להוסיף קטע קוד מוצע כתא קוד חדש במחברת, לוחצים על הלחצן Add code cell (הוספת תא קוד).
- אפשר לשאול שאלות המשך ולהמשיך את השיחה לפי הצורך.
-
כדי לסגור את תיבת הדו-שיח של Gemini, לוחצים על סגירה.
השבתה של 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, אפשר לעיין במאמרים הבאים:
העתקה. אחר כך מדביקים את הקוד בתא קוד במחברת.
Add code cell (הוספת תא קוד).