Vertex AI in Firebase הושק כגרסה זמינה לכולם (GA) ב-21 באוקטובר 2024.
זו רשימה כללית של השינויים הנדרשים כדי לבצע את ההעברה:
- מפעילים את ממשק ה-API הנדרש החדש בפרויקט Firebase (חובה לכולם)
- עדכון לגרסה GA של הספרייה (חובה לכולם)
- שינויים נוספים (נדרשים בהתאם לתכונות שבהן אתם משתמשים)
מפעילים את ממשק ה-API הנדרש החדש בפרויקט Firebase (חובה לכולם)
צריך להפעיל את Vertex AI in Firebase API בפרויקט Firebase ולהוסיף אותו לרשימת ההיתרים של מפתח ה-API של Firebase. זהו ממשק API חדש שנדרש כדי להשתמש בגרסה של Vertex AI in Firebase ב-GA.
במסוף Firebase, עוברים לדף Build with Gemini.
בכרטיס Vertex AI in Firebase, לוחצים על תחילת העבודה כדי להפעיל תהליך עבודה שיעזור לכם להפעיל את ה-API הזה ולהוסיף אותו לרשימת ההיתרים של מפתח ה-API של Firebase.
אפשר לדלג על שאר תהליך העבודה במסוף.
מעדכנים את הספרייה לגרסה GA (חובה לכולם)
שינויים נוספים (נדרשים בהתאם לתכונות שבהן אתם משתמשים)
הוחלו כמה שינויים בגרסאות GA של ערכות ה-SDK. כדאי לעיין ברשימות הבאות כדי לבדוק אילו שינויים ייתכן שתצטרכו לבצע בקוד כדי להשתמש בגרסת GA של ה-SDK באפליקציה.
קריאה לפונקציה
אם הטמעתם את התכונה הזו לפני GA, תצטרכו לבצע עדכונים באופן שבו אתם מגדירים את הסכימה. מומלץ לעיין במדריך העדכני לקריאה לפונקציות כדי ללמוד איך לכתוב את הצהרות הפונקציות.יצירת פלט מובנה (כמו JSON) באמצעות
responseSchema
אם הטמעתם את התכונה הזו לפני GA, תצטרכו לבצע עדכונים באופן שבו אתם מגדירים את הסכימה. מומלץ לעיין במדריך החדש בנושא פלט מובנה כדי ללמוד איך לכתוב סכימות JSON.Timeout
- שינינו את הזמן הקצוב לתפוגה של בקשות ל-180 שניות.
שגיאות אפשריות שקשורות להעברה
במהלך המעבר לשימוש בגרסה של Vertex AI in Firebase ב-GA, יכול להיות שתבחינו בשגיאות אם לא השלמתם את כל השינויים הנדרשים כפי שמתואר במדריך הזה.
שגיאה 403: Requests to this API firebasevertexai.googleapis.com ... are blocked.
אם מופיעה שגיאת 403 עם הטקסט Requests to this API firebasevertexai.googleapis.com ... are blocked.
, בדרך כלל המשמעות היא שמפתח ה-API בקובץ או באובייקט התצורה של Firebase לא מכיל ממשק API נדרש ברשימת ההיתרים של המוצר שבו אתם מנסים להשתמש.
חשוב לוודא שמפתח ה-API שבו משתמשת האפליקציה כולל את כל ממשקי ה-API הנדרשים שכלולים ברשימת ההיתרים 'הגבלות API' של המפתח. ב-Vertex AI in Firebase, מפתח ה-API צריך לכלול לפחות את ה-API של Vertex AI in Firebase ברשימת ההיתרים שלו. ה-API הזה אמור להתווסף באופן אוטומטי לרשימת ההיתרים של מפתח ה-API כשמפעילים את ה-API החדש דרך מסוף Firebase.
אפשר לראות את כל מפתחות ה-API בחלונית APIs & Services > Credentials במסוף Google Cloud.