אם אתם מפתחים ל-Android ורוצים להטמיע באפליקציה שלכם תכונות AI חדשניות, לאחרונה השקנו עדכונים חדשים ומשמעותיים:
- הסקה היברידית, API חדש ל-Firebase AI Logic שמאפשר להשתמש בהסקה גם במכשיר וגם בענן,
- תמיכה במודלים חדשים של Gemini, כולל המודלים העדכניים של Nano Banana ליצירת תמונות.
שנצא לדרך?
התנסות בהסקה היברידית
בעזרת Firebase API החדש להסקה היברידית, הטמענו גישה פשוטה לניתוב מבוסס-כללים כפתרון ראשוני שמאפשר להשתמש בהסקה במכשיר ובענן באמצעות API מאוחד. אנחנו מתכננים לספק יכולות ניתוב מתוחכמות יותר בעתיד.
הוא מאפשר לאפליקציה לעבור באופן דינמי בין Gemini Nano שפועל באופן מקומי במכשיר לבין מודלי Gemini שמתארחים בענן. ההפעלה במכשיר מתבצעת באמצעות Prompt API של ML Kit. ההסקה בענן תומכת בכל המודלים של Gemini מ-Firebase AI Logic גם ב-Vertex AI וגם ב-Developer API.
כדי להשתמש בה, מוסיפים לאפליקציה את יחסי התלות של firebase-ai-ondevice יחד עם Firebase AI Logic:
dependencies { [...] implementation("com.google.firebase:firebase-ai:17.10.1") implementation("com.google.firebase:firebase-ai-ondevice:16.0.0-beta01") }
במהלך ההפעלה, יוצרים מכונה של GenerativeModel ומגדירים אותה עם מצבי הסקה ספציפיים, כמו PREFER_ON_DEVICE (חזרה לענן אם Gemini Nano לא זמין במכשיר) או PREFER_IN_CLOUD (חזרה להסקה במכשיר אם אין חיבור לאינטרנט):
val model = Firebase.ai(backend = GenerativeBackend.googleAI()) .generativeModel( modelName = "gemini-3.1-flash-lite", onDeviceConfig = OnDeviceConfig( mode = InferenceMode.PREFER_ON_DEVICE ) ) val response = model.generateContent(prompt)
Firebase API להסקה היברידית ב-Android עדיין בשלב ניסיוני, ואנחנו ממליצים לכם לנסות אותו באפליקציה, במיוחד אם אתם כבר משתמשים ב-Firebase AI Logic.
נכון לעכשיו, המודלים במכשיר מיועדים ליצירת טקסט בסבב יחיד על סמך קלט של טקסט או תמונת Bitmap אחת. לפרטים נוספים, כדאי לעיין במגבלות.
בדיוק פרסמנו דוגמה חדשה בקטלוג הדוגמאות של AI שמשתמשת ב-Firebase API להיברידי. הדוגמה ממחישה איך אפשר להשתמש ב-Firebase API להסקת מסקנות היברידית כדי ליצור ביקורת על סמך כמה נושאים נבחרים, ואז לתרגם אותה לשפות שונות. כדאי לבדוק את הקוד כדי לראות איך הוא פועל.
הדוגמה החדשה להסקה היברידית בפעולה
רוצה לנסות את המודלים החדשים שלנו?
כחלק ממודלי Gemini החדשים, השקנו שני מודלים שמועילים במיוחד למפתחים של Android וקל לשלב אותם באפליקציה באמצעות Firebase AI Logic SDK.
Nano Banana
בשנה שעברה השקנו את Nano Banana, מודל המתקדם ביותר (SOTA) ליצירת תמונות. ולפני כמה שבועות, השקנו כמה מודלים חדשים של Nano Banana.
Nano Banana Pro (Gemini 3 Pro Image) מיועד ליצירת נכסים מקצועיים ויכול ליצור טקסט ברמת דיוק גבוהה, אפילו בגופן ספציפי או בסגנונות שונים של כתב יד.
Nano Banana 2 (Gemini 3.1 Flash Image) הוא המקביל היעיל יותר של Nano Banana Pro. הוא מותאם למהירות ולתרחישים לדוגמה של נפח גבוה. אפשר להשתמש בו למגוון רחב של תרחישי שימוש (אינפוגרפיקה, סטיקרים וירטואליים, איורים לפי הקשר וכו').
המודלים החדשים של Nano Banana מתבססים על ידע מהעולם האמיתי ויכולות ניתוח מעמיקות כדי ליצור תמונות מדויקות ומפורטות.
עדכנו את התכונה "סלפי קסום" (שמאפשרת להשתמש ביצירת תמונות כדי לשנות את הרקע של תמונת הסלפי) כך שתשתמש ב-Nano Banana 2. הפרדת הרקע מתבצעת עכשיו ישירות במודל ליצירת תמונות, מה שמקל על ההטמעה ומאפשר ל-Nano Banana 2 להציג את היכולות המשופרות שלו ליצירת תמונות. כאן אפשר לראות איך זה עובד.
אתם יכולים להשתמש בו דרך Firebase AI Logic SDK. מידע נוסף זמין במסמכי התיעוד של Android.
Gemini 3.1 Flash-Lite
השקנו גם את Gemini 3.1 Flash-Lite, גרסה חדשה של משפחת Gemini Flash-Lite. מפתחים ל-Android אוהבים במיוחד את המודלים של Gemini Flash-Lite, כי הם מציעים יחס טוב בין איכות לזמן אחזור ועלות הסקה נמוכה. מפתחים של Android משתמשים בו למגוון מטרות, כמו תרגום הודעות בתוך האפליקציה או יצירת מתכון מתמונה של מנה.
Gemini 3.1 Flash-Lite, שנמצא כרגע בגרסת טרום-השקה (Preview), יאפשר תרחישי שימוש מתקדמים יותר עם זמן אחזור דומה ל-Gemini 2.5 Flash-Lite.
מידע נוסף על המודל הזה זמין במסמכי התיעוד של Firebase.
סיכום
זה הזמן לבדוק את המודל ההיברידי החדש לדוגמה בקטלוג שלנו, כדי לראות את היכולות האלה בפעולה ולהבין את היתרונות של ניתוב בין הסקת מסקנות במכשיר לבין הסקת מסקנות בענן. אנחנו גם ממליצים לעיין במסמכי התיעוד שלנו כדי לבדוק את המודלים החדשים של Gemini.
-
חדשות על המוצרהיום אנחנו מרחיבים את משפחת המודלים של Gemini 3 ומשיקים את Gemini 3 Flash – מודל עם יכולות בינה פורצות דרך, מהירות תגובה מדהימה ועלות הרבה יותר נמוכה.
Thomas Ezan • משך הקריאה: 2 דקות -
חדשות על המוצרהוספת תמונות בהתאמה אישית לאפליקציה יכולה לשפר משמעותית את חוויית השימוש ולהתאים אותה אישית, וגם להגביר את רמת המעורבות של משתמשים.
Thomas Ezan, Mozart Louis • משך הקריאה: 5 דקות -
חדשות על המוצרהיום, במפגש של מפתחי Android, אנחנו מכריזים על הזמינות הרחבה של הרבה כלים וממשקי API שנועדו להסיר את החיכוך היומיומי ולתת לכם יותר גמישות ליצור אפליקציות Android נהדרות.
Matthew McCullough • משך הקריאה: 4 דקות
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?