AI גנרטיבי ב-Android

בכנס Google I/O 2024, הצגנו את החזון שלנו לגבי Android בגרסה מחודשת עם AI בליבה. בסרטון הזה מפורטים 3 העדכונים המובילים למפתחי Android ליצירת אפליקציות עם AI ב-Android.

בחירת הפתרון המתאים לכם ל-AI גנרטיבי

במסמך הזה מופיעה סקירה כללית על AI גנרטיבי ב-Android, כולל מודלים זמינים של Gemini וערכות SDK משויכות.

AI מובנה במכשיר עם ביצועים גבוהים

הסמל של Gemini

במכשירי Android נתמכים אפשר לספק חוויות AI גנרטיביות עשירות בלי צורך בחיבור לרשת או בהעברת נתונים מהמכשיר. מודלים של AI גנרטיבי במכשיר, כמו Gemini Nano, הם פתרונות מצוינים לתרחישי שימוש שבהם זמן האחזור הקצר, העלות הנמוכה והאמצעי להגנה על הפרטיות הם הגורמים העיקריים שחשובים לכם.

תרחישים לדוגמה

  • צריכת תוכן שמועשרת באמצעות AI: סיכום טקסט, מענה לשאלות במסמכים וחילוץ ישויות.
  • יצירת תוכן בעזרת AI: הגהה, תיקון שגיאות דקדוק, עזרה בכתיבה ותשובות חכמות לפי הקשר.
  • סיווג טקסט: ניתוח סנטימנטים או מצב רוח
  • פרטיות: פותח את התכונות של ה-AI הגנרטיבי תוך שמירה על הנתונים במכשיר

פתרונות

שימוש ב-Google AI Edge SDK כדי להשתמש בהסקת Gemini Nano במכשיר. Gemini Nano זמין עכשיו לכולם לצורך גישה ניסיונית.

מידע נוסף על Gemini Nano

בעזרת Play for On-device AI תוכלו לספק מודלים מותאמים אישית לתכונות AI במכשיר בצורה יעילה יותר. Google Play מפשט את ההשקה, הטירגוט, יצירת הגרסאות, ההורדה והעדכון של המודלים במכשיר, וכך עוזר לכם לשפר את חוויית המשתמש תוך שמירה על אופטימיזציה של גודל האפליקציה. התכונה 'AI במכשיר' זמינה ללא עלות נוספת. אם אתם מעוניינים לקבל גישה מוקדמת ל-Play for On-device AI, תוכלו למלא את הטופס.

הרשמה לתוכנית Play for On-device AI כדי לקבל גישה מוקדמת

AI מבוסס-ענן רב-מודלי עם המודלים הכי מתקדמים של Google

אתם יכולים ליצור באפליקציות שלכם חוויות של AI גנרטיבי במגוון מישורים, על ידי ניצול של מודלים בסיסיים שמריצים הסקת מסקנות בענן, כמו מודלים של Gemini Pro. הדגמים האלה הם פתרון מצוין אם אתם רוצים לתמוך במגוון הרחב ביותר האפשרי של מכשירי Android.

תרחישים לדוגמה

  • תיאור וסימון של תמונות וסרטונים: זיהוי אובייקטים ותיאור שלהם בטקסט
  • הסקת מסקנות ממודולים שונים: עיבוד תוכן טקסט, תמונה ווידאו
  • יצירת טקסט: סיכום מאמרים, מענה על שאלות לגבי תוכן טקסטואלי, חילוץ ישויות.
  • עיצוב התגובה: עיצוב התגובה של המודל ל-JSON או ל-Markdown

פתרונות

כדי ליצור אב טיפוס של התכונות של ה-AI הגנרטיבי, אפשר להתחיל עם Google AI client SDK. ה-SDK הזה מעניק גישה ל-Gemini API ומפשט את האינטראקציות של האפליקציה עם המודלים של Gemini. ה-SDK של לקוח Google AI נמצא בתצוגה מקדימה, וצריך להשתמש בו ליצירת אב טיפוס בלבד.

מידע נוסף על Google AI client SDK

כדי להעביר את חוויות ה-AI שלכם לסביבת הייצור, אתם יכולים להשתמש ב-Vertex AI ב-Firebase. בדומה ל-SDK של לקוח Google AI, ה-SDK הזה של Firebase מספק גישה למודלים של Gemini, אבל הוא גם מציע אפשרויות אבטחה והגדרה שחשובות לאפליקציות בסביבת הייצור. בנוסף, Firebase כולל תמיכה ותכונות ברמת הייצור בפלטפורמות ניידות שונות.

מידע נוסף על Vertex AI ב-Firebase

AI לארגונים

הסמל של Vertex AI

Vertex AI היא פלטפורמת הפיתוח המאוחדת של Google לבינה מלאכותית, שמנוהלת באופן מלא. ארגונים יכולים להשתמש בפלטפורמת Vertex AI של Google כדי לספק חוויות AI בהתאמה אישית למכשירי Android באמצעות שילובים לקצה העורפי. פיתוח, אימון ופריסה של אפליקציות AI בתשתית ברמה עולמית של Google שניתנת להתאמה. זוהי פתרון מצוין ל-AI ברמת הארגון, עם גישה ליותר מ-130 מודלים וכלים, כולל AI Studio, ‏ Agent Builder ומודלים של Gemini.

תרחישים לדוגמה

  • אימון ויצירה של מודלים בהתאמה אישית
  • יצירת תמונות וסרטונים
  • נציגי תמיכה וירטואליים, תמיכת לקוחות
  • המרת דיבור לטקסט, עיבוד שפה טבעית (NLP)

הפתרון

שימוש בפלטפורמת Vertex AI של Google ליצירת אפליקציות AI בהתאמה אישית ולחיבור אפליקציות Android לשכבת השירות.

מידע נוסף על Vertex AI

מקורות מידע נוספים

ערכת הכלים ל-AI גנרטיבי אחראי

מודלים של AI צריכים להיות תואמים למדיניות הבטיחות, להיבדק לגבי הוגנות ומידת הדיוק שלהם, ולהיות בעלי עיצוב שקוף. Responsible Generative AI Toolkit הוא ערכת כלים שתעזור לכם לעצב, ליצור, להעריך ולפרוס מודלים פתוחים של AI בצורה אחראית.

‫Gemini ב-Android Studio

Gemini ב-Android Studio הוא כלי עזר לתכנות לפיתוח Android. הוא מבוסס על בינה מלאכותית ויכול להבין שפה טבעית. הוא עוזר לכם לשפר את הפרודוקטיביות על ידי מענה לשאילתות שלכם בנושא פיתוח ל-Android. Gemini יכול לעזור לכם למצוא משאבים רלוונטיים, ללמוד שיטות מומלצות ולחסוך זמן.

תבנית להתחלת השימוש ב-Gemini API

תבנית ההתחלה של Gemini API מבוססת על מדריך ההתחלה באינטרנט לתחילת העבודה עם Gemini ב-Android. הקוד משתמש ב-Google AI Client SDK ל-Android ומראה איך לעבוד עם הנחיות טקסט ותשובות לפי מודל.

חומרי עזר

ממשקי API ו-SDK של Google ל-Gen AI ב-Android

סביבה

API או SDK

המודלים הנתמכים

זמינות

שימוש מומלץ

שילוב של Android עם הסקת מסקנות במכשיר

Google AI Edge SDK

Gemini Nano

גישה ניסיונית ציבורית

ניסיוני

שילוב של Android עם הסקת מסקנות בענן

Google AI client SDK

Gemini 1.5 Flash
Gemini 1.5 Pro
Gemini 1.0 Pro

Public preview

יצירת אבטיפוס בלבד

Vertex AI ב-Firebase SDK

Gemini 1.5 Flash
Gemini 1.5 Pro
Gemini 1.0 Pro

זמינות לכלל המשתמשים (GA)

מומלץ לסביבת הייצור

שילוב של הקצה העורפי עם הסקת מסקנות בענן

פלטפורמת Vertex AI

יותר מ-130 מודלים בסיסיים (כולל מודלים של Gemini 1.5)

זמינות לכלל המשתמשים (GA)

מומלץ לסביבת הייצור

שילוב של Android עם הסקת מסקנות במכשיר

הסקת מסקנות של LLM ב-MediaPipe

Gemma 2B
Falcon 1B
Stable LM 3B
Phi-2

ניסיוני

מודלים של AI גנרטיבי מבית Google

Google מציעה כמה מודלים של AI גנרטיבי שאפשר להשתמש בהם באפליקציה ל-Android.

סביבה

מודל

Type (Cost)

פורמטים נתמכים של קלט

נתוני פלט

במכשיר

Gemini Nano

ללא עלות

טקסט, תמונה

טקסט

ענן

Gemini 1.5 Flash

ללא עלות/בתשלום

טקסט, תמונה, וידאו, אודיו

טקסט

Gemini 1.5 Pro

ללא עלות/בתשלום

טקסט, תמונה, וידאו, אודיו

טקסט

Gemini 1.0 Pro

ללא עלות/בתשלום

טקסט

טקסט

במכשיר, בענן

Gemma ו-Gemma 2

ללא עלות (מודל פתוח)

טקסט

טקסט

פרטים מלאים על היכולות של כל מודל, כולל מגבלות על אסימונים ועל קצב שליחה, זמינים במאמר מודלים של Gemini.