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