במהלך פיתוח האפליקציה באמצעות Firebase AI Logic, יכול להיות שתרצו להרחיב מעבר ליסודות שמוסברים במדריכים הראשיים. הפתרונות שמפורטים בקטע הזה כוללים הנחיות לתרחישי שימוש מתקדמים יותר.
ניהול קבצים וצירוף קבצים גדולים לבקשות מרובות מצבים
באמצעות 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. לדוגמה, עדכון של שם המודל כשגרסה חדשה של המודל יוצאת, או שינוי של הוראות המערכת, ההנחיות, הגדרות הבטיחות או הקלט לבקשה.
אנחנו עובדים עכשיו על פתרונות ומדריכים נוספים, אז כדאי לחזור לכאן בקרוב!