בדף הזה תוכלו למצוא תשובות לשאלות נפוצות לגבי Gemini API וערכות ה-SDK Vertex AI in Firebase. אם יש לכם שאלות נוספות, תוכלו לעיין בשאלות הנפוצות בנושא Gemini API במסמכי העזרה של Google Cloud.
אילו ממשקי API צריך להפעיל כדי להשתמש בערכות ה-SDK של Vertex AI in Firebase? ואיך מפעילים אותם?
כדי להשתמש ב-SDKs של Vertex AI in Firebase, צריך להפעיל בפרויקט את שני ממשקי ה-API הבאים:
לוחצים על הכרטיס Vertex AI in Firebase כדי להפעיל תהליך עבודה שמאפשר את שני ממשקי ה-API. תהליך העבודה הזה גם יוסיף את ה-API של Vertex AI in Firebase לרשימת ההיתרים של מפתח ה-API של Firebase.
לחלופין, אפשר להשתמש במסוף Google Cloud (אפשרות ידנית יותר):
לוחצים על כל קישור ל-API בחלק העליון של הרשומה הזו בשאלות הנפוצות, ואז לוחצים על Enable בדף של כל API.
מוסיפים את ה-API Vertex AI in Firebase לרשימת ההיתרים של מפתח Firebase API. לשם כך, פועלים לפי ההוראות בקטע הוספת הגבלות על ממשקי API במאמרי העזרה של Google Cloud.
אילו הרשאות נדרשות כדי להשתמש בערכות ה-SDK של Vertex AI in Firebase?
פעולה
הרשאות IAM נדרשות
תפקידי IAM שכוללים את ההרשאות הנדרשות כברירת מחדל
שדרוג החיוב לתוכנית תמחור של תשלום לפי שימוש (Blaze)
באילו מודלים אפשר להשתמש עם ערכות ה-SDK של Vertex AI in Firebase?
אפשר להשתמש בערכות ה-SDK Vertex AI in Firebase עם כל אחד מהמודלים הבסיסיים של Gemini שמפורטים במאמר מידע על המודלים של Gemini.
אי אפשר להשתמש במודלים של Gemini שאינם מודלים בסיסיים, כמו מודלים של PaLM, מודלים שמותאמים אישית או מודלים שמבוססים על Gemma, עם ערכות ה-SDK של Vertex AI in Firebase.
אנחנו מוסיפים ל-SDKs יכולות חדשות לעיתים קרובות, לכן מומלץ לחזור ולבדוק את השאלות הנפוצות האלה כדי לקבל עדכונים (וגם בפתקים לגבי גרסאות, בבלוגים ובפוסטים ברשתות החברתיות).
איך מתקנים את השגיאה 400 Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.?
אם מנסים לשלוח בקשה רב-מודאלית עם כתובת URL מסוג Cloud Storage for Firebase, יכול להיות שתופיע שגיאת 400: Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.
השגיאה הזו נגרמת כתוצאה מפרויקט שבו סוכני השירות הנדרשים לא הוקצו באופן אוטומטי כראוי כש-Vertex AI API הופעל בפרויקט. זו בעיה ידועה בפרויקטים מסוימים, ואנחנו פועלים כדי לפתור אותה בכל העולם.
הנה הפתרון הזמין לבעיה כדי לתקן את הפרויקט ולהקצות כראוי את סוכני השירות האלה, כדי שתוכלו להתחיל לכלול כתובות URL מסוג Cloud Storage for Firebase בבקשות שלכם עם מודלים מרובים. צריכה להיות לכם הרשאת בעלים בפרויקט, ותוכלו להשלים את קבוצת המשימות הזו רק פעם אחת בפרויקט.
גישה ואימות באמצעות gcloud CLI.
הדרך הקלה ביותר לעשות זאת היא דרך Cloud Shell. מידע נוסף זמין במסמכי העזרה בנושא Google Cloud.
אם מתבקשים, פועלים לפי ההוראות שמופיעות בטרמינל כדי להפעיל את gcloud CLI בפרויקט ב-Firebase.
תצטרכו את מזהה הפרויקט ב-Firebase. המזהה מופיע בחלק העליון של settingsProject settings
במסוף Firebase.
כדי להקצות את סוכני השירות הנדרשים בפרויקט, מריצים את הפקודה הבאה:
המתינו כמה דקות כדי לוודא שסוכנויות השירות הוקצו, ואז נסו שוב לשלוח את הבקשה עם התכונה 'מספר דרכים ליצירת קשר', שכוללת את כתובת ה-URL Cloud Storage for Firebase.
אם השגיאה הזו ממשיכה להופיע גם אחרי כמה דקות, פנו אל התמיכה של Firebase.