Gemini API באמצעות Vertex AI in Firebase
פיתוח תכונות ואפליקציות לנייד ולאינטרנט שמבוססות על AI באמצעות Gemini API באמצעות Vertex AI in Firebase
Vertex AI Gemini API נותן לכם גישה למודלים החדשים ביותר של AI גנרטיבי מבית Google: מודלי Gemini. אם אתם צריכים להפעיל את Vertex AI Gemini API ישירות מהאפליקציה לנייד או מהאפליקציה לאינטרנט – במקום בצד השרת – תוכלו להשתמש ב-SDKs של Vertex AI in Firebase. ערכות ה-SDK האלה ללקוח מיועדות במיוחד לשימוש באפליקציות לנייד ולאינטרנט, ומציעות אפשרויות אבטחה מפני לקוחות לא מורשים, וגם שילובים עם שירותים אחרים של Firebase.
באמצעות ערכות ה-SDK ללקוח האלה, תוכלו להוסיף לאפליקציה התאמה אישית מבוססת-AI, ליצור חוויית צ'אט מבוססת-AI, ליצור אופטימיזציות ואוטומציות מבוססות-AI ועוד הרבה יותר.
שנתחיל? בוחרים את הפלטפורמה:
אם אתם מחפשים דרכים לקרוא ל-Vertex AI Gemini API בצד השרת (למשל באמצעות Python, Node.js או Go), תוכלו להיעזר בערכות ה-SDK של Vertex AI בצד השרת, ב-Firebase Genkit או ב-Firebase Extensions ל-Gemini API.
יכולות מפתחות
קלט מרובה מצבים | המודלים של Gemini הם מודליים מרובי מצבים, כך שהנחיות שנשלחות ל-Gemini API יכולות לכלול טקסט, תמונות (כולל קובצי PDF), וידאו ואודיו. |
מגוון הולך וגדל של יכולות | באמצעות ערכות ה-SDK, תוכלו להפעיל את Gemini API ישירות מהאפליקציה לנייד או מהאפליקציה לאינטרנט, ליצור חוויית צ'אט מבוססת-AI, להשתמש בקריאה לפונקציות ועוד. |
אבטחה ומניעת ניצול לרעה באפליקציות בסביבת הייצור |
משתמשים ב-Firebase App Check כדי להגן על Vertex AI Gemini API מפני ניצול לרעה על ידי לקוחות לא מורשים.
ב-Vertex AI in Firebase יש גם הגבלות קצב יצירת בקשות לכל משתמש שמוגדרות כברירת מחדל, ואפשר לשנות אותן לגמרי. |
תשתית חזקה | תוכלו ליהנות מתשתית גמישה שנועדה לשימוש באפליקציות לנייד ובאינטרנט, כמו ניהול נתונים מובְנים באמצעות חבילות מסדי הנתונים של Firebase (כמו Cloud Firestore) והגדרה דינמית של הגדרות זמן ריצה באמצעות Firebase Remote Config. |
איך זה עובד?
ערכות ה-SDK של Vertex AI in Firebase מאפשרות לכם להפעיל את Vertex AI Gemini API ישירות מהאפליקציה לנייד או מהאפליקציה לאינטרנט, וכך לבטל את הצורך בהגדרת קצה עורפי.
מידע נוסף על Gemini API מ-Vertex AI, שמעניק גישה למודלים של Gemini
נתיב ההטמעה
קישור האפליקציה ל-Firebase | רושמים את האפליקציה בפרויקט Firebase, ואז מוסיפים את ההגדרות של Firebase לאפליקציה. | |
התקנה של ה-SDK והפעלה | מתקינים את Vertex AI in Firebase SDK שספציפי לפלטפורמה של האפליקציה, ואז מאתחלים את השירות Vertex AI ואת המודל הגנרטיבי באפליקציה. | |
התקשרו ל-Gemini API | כדי ליצור פלט טקסט, אפשר להפעיל את Gemini API באמצעות הנחיות טקסט בלבד או מולטימודליות. אפשר להשתמש בקריאות מורכבות יותר כדי ליצור חוויות צ'אט או להשתמש בקריאה לפונקציה. | |
הכנה לקראת הייצור | מטמיעים שילובים חשובים לאפליקציות לנייד ולאינטרנט, כמו הגנה על ה-API מפני ניצול לרעה באמצעות Firebase App Check והכללת קבצים גדולים בבקשות באמצעות כתובות URL מסוג Cloud Storage for Firebase. |
השלבים הבאים
איך מתחילים להשתמש ב-Vertex AI Gemini API באפליקציה לנייד או באתר
הגדרה ב-iOS+ הגדרה ב-Android הגדרה באתר הגדרה ב-Flutter
התנסות בהנחיות