במהלך פיתוח האפליקציה עם Vertex AI in Firebase, כדאי להרחיב את היכולות מעבר לעקרונות הבסיסיים שמוזכרים במדריכים הראשיים. הפתרונות שמתוארים בקטע הזה כוללים הדרכה לתרחישים מתקדמים יותר.
ניהול קבצים והוספת קבצים גדולים בבקשות מרובות מצבים
באמצעות Cloud Storage for Firebase תוכלו ליהנות מתשתית מהירה, מאובטחת וניתנת להתאמה לאחסון ולניהול קבצים. בנוסף, אפשר לכלול בקשות עם רכיבים מרובים בפורמטים גדולים יותר באמצעות כתובת URL מסוג Cloud Storage for Firebase.
להצגת הפתרון Cloud Storage for Firebase
הגנה על האפליקציה מפני לקוחות לא מורשים
באפליקציות לנייד ולאינטרנט, צריך להגן על Gemini API ועל משאבי הפרויקט (כמו מודלים מכווננים) מפני ניצול לרעה על ידי לקוחות לא מורשים. אפשר להשתמש ב-Firebase App Check כדי לוודא שכל הקריאות ל-API מגיעות מהאפליקציה בפועל.
להצגת הפתרון Firebase App Check
הגדרה דינמית ותנאית של הגדרות בסביבת זמן הריצה
כדי לקבוע הגדרות על סמך תנאים של זמן ריצה, אפשר להשתמש ב-Firebase Remote Config. דוגמה אחת היא שינוי המיקום שבו מריצים את השירות ואת המודל הגנרטיבי של Vertex AI על סמך המיקום של משתמש הקצה.
עדכון ערכים באפליקציה בלי לפרסם גרסה חדשה של האפליקציה
אם אתם צריכים לשנות ערכים באפליקציה באופן דינמי בלי לפרסם גרסה חדשה של האפליקציה, תוכלו להשתמש ב-Firebase Remote Config. לדוגמה: עדכון שם הדגם כשמגיעה גרסה חדשה של הדגם, או שינוי של הוראות המערכת, הנחיות, הגדרות בטיחות או קלט לבקשה.
אנחנו עובדים במרץ על פתרונות ומדריכים נוספים, אז מומלץ לחזור בקרוב!