לפני שמתחילים להשתמש ב-Gemini ב-Firebase, צריך להפעיל אותו במסוף Firebase. אפשר להפעיל את Gemini ב-Firebase לכל פרויקט ולמשתמש. Gemini ב-Firebase כלול ב-Gemini Code Assist, שזמין לניסיון ללא עלות עד 8 בנובמבר 2024, והוא מוגבל למשתמש אחד לכל חשבון לחיוב. מידע נוסף זמין במאמר הגדרת Gemini Code Assist.
ההרשאות הנדרשות
כדי להפעיל תכונות של Gemini ב-Firebase ולהשתמש בהן, נדרשים תפקידים והרשאות מסוימים ב-IAM.
- חברים בפרויקט עם תפקיד IAM של בעלים או עריכה יכולים להפעיל את Gemini ב-Firebase ולהשתמש בתכונות שלו.
- משתמשים שצופים בפרויקט לא יכולים להפעיל את Gemini ב-Firebase, אבל הם יכולים להשתמש בתכונות שלו, כולל Gemini בצ'אט של Firebase, עזרה וסיוע מבוסס-AI ב-Crashlytics אם הוקצה להם התפקיד Gemini for Google Cloud משתמש.
כך מקצים את תפקיד המשתמש Gemini for Google Cloud למשתתף בפרויקט: הערה: רק בעלי פרויקטים יכולים לערוך תפקידי IAM.
- במסוף Firebase, בוחרים באפשרות Project settings ואז באפשרות Users and permissions.
- מאתרים את השורה של חבר הפרויקט הרלוונטי.
- לוחצים על אפשרויות נוספות ובוחרים באפשרות עריכת הגישה.
- מרחיבים את הקטע תפקידים, בוחרים באפשרות Gemini for Google Cloud משתמש ולוחצים על סיום.
- לוחצים על עדכון התפקידים כדי לשמור את השינוי. יכול להיות שיחלפו דקה או שתיים עד שהתפקיד החדש יחול על המשתמש.
הגדרת Gemini ב-Firebase לפרויקט
אחרי שמוודאים שלחשבון יש את ההרשאות הנדרשות, אפשר להפעיל את Gemini ב-Firebase בפרויקט.
כדי להפעיל את Gemini ב-Firebase:
אם יש לכם הרשאת עריכה או הרשאת בעלים בפרויקט, פותחים את מסוף Firebase, בוחרים פרויקט ולוחצים על ✦Gemini ב-Firebase בתפריט של המסוף בפינה השמאלית העליונה.
החלונית של Gemini תופיע.
קוראים את המידע שמופיע ולוחצים על קדימה, מתחילים.
אפשר גם להפעיל את Gemini ב-Firebase למשתמשים אחרים בפרויקט: בקטע Project settings בוחרים באפשרות Users and permissions ומקצים למשתמשים נוספים את התפקיד Gemini for Google Cloud.
עכשיו יש לך אפשרות להאיץ את הפיתוח ב-Firebase בעזרת Gemini ב-Firebase. מידע נוסף על אינטראקציה עם Gemini ב-Firebase זמין במאמר ניסיון Gemini במסוף Firebase.
השבתת Gemini ב-Firebase
כדי להשבית את כל מוצרי Gemini for Google Cloud, כולל Gemini ב-Firebase והתכונות שהוא תומך בהן, כמו עזרה מבוססת-AI ב-Crashlytics, אפשר לעיין במאמר השבתה של Gemini for Google Cloud API. אחרת, אפשר להגביל את הגישה של משתמשים מסוימים.
כדי להגביל את הגישה של משתמשים ספציפיים, אפשר להסיר את תפקיד המשתמש Gemini for Google Cloud מכל משתמש:
- במסוף Firebase, פותחים את Project settings (הגדרות הפרויקט), בוחרים באפשרות Users and permissions (משתמשים והרשאות) ומסירים את התפקיד Gemini for Google Cloud עבור כל משתמש שרוצים לעדכן.
פתרון בעיות ב-Gemini ב-Firebase
אם ✦Gemini ב-Firebase לא מופיע במסוף Firebase, צריך לבדוק את הדברים הבאים:
- מוודאים ש-Gemini for Google Cloud API מופעל במסוף Google Cloud.
- מוודאים שלמשתמשים שאתם רוצים לתת להם גישה הוקצה התפקיד Cloud AI companion user ב-IAM.