מדריכים

עיון ב-AI ב-Android באמצעות אפליקציית הקטלוג לדוגמה שלנו

משך הקריאה: 2 דקות

תחום ה-AI ממשיך להתפתח, ולכן אנחנו שומעים לעיתים קרובות שמפתחים לא תמיד יודעים מאיפה להתחיל ואיזה API או SDK הכי מתאימים לתרחיש השימוש שלהם.

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

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

היכרות עם האפשרויות של AI מבית Google

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

הנה כמה דוגמאות שאפשר למצוא בקטלוג:

imagen1.png

יצירת תמונות באמצעות Imagen

משתמש ב-Imagen כדי ליצור תמונות של נופים, אובייקטים ואנשים בסגנונות אומנותיים שונים.

gemini2.png

סיכום במכשיר באמצעות Gemini Nano

מאפשר לכם לסכם טקסט במכשיר באמצעות Gemini Nano דרך GenAI Summarization API.

banana3.png

התכתבות בצ'אט עם Nano Banana

אפליקציית צ'אטבוט שמשתמשת במודל התמונות Gemini 3 Pro (שנקרא גם Nano Banana Pro) ומאפשרת לערוך תמונות באמצעות שיחה עם המודל.

gemini4.png

תיאור תמונות במכשיר באמצעות Gemini Nano

מאפשר ליצור תיאורי תמונות באמצעות Gemini Nano דרך GenAI Image Description API.

דוגמאות נוספות: עריכת תמונות באמצעות יכולות עריכת מסכות של Imagen, אפליקציה של רשימת מטלות שנשלטת באמצעות הקול באמצעות Gemini Live API, סיוע בכתיבה מחדש במכשיר שמבוסס על Gemini Nano ועוד. 

הדוגמאות שמשתמשות בהסקת מסקנות בענן מבוססות על Firebase AI Logic SDK, והדוגמאות שמשתמשות בהסקת מסקנות במכשיר מבוססות על ML Kit GenAI API. אנחנו מתכננים להמשיך ליצור דוגמאות חדשות ולעדכן את הדוגמאות הקיימות ככל שנוסיף יכולות חדשות למודלים ולערכות ה-SDK.

קוד פתוח לחלוטין ומוכן להעתקה

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

אם אתם בוחנים דוגמה באפליקציה ורוצים לראות איך היא בנויה, אתם יכולים פשוט ללחוץ על הלחצן <> SOURCE כדי לעבור ישירות לקוד ב-GitHub.

imagechat.png

כדי לעזור לכם להתחיל במהירות, כל דוגמה כוללת קובץ README שמדגיש את ממשקי ה-API שבהם נעשה שימוש, יחד עם קטעי קוד מרכזיים.

sample_readme_bazel.png

הערה: כדי להריץ את הדוגמאות באמצעות Firebase AI Logic SDK, צריך להגדיר פרויקט Firebase AI. בנוסף, הדוגמאות שמשתמשות בממשקי API של AI גנרטיבי של ML Kit שמבוססים על Gemini Nano נתמכות רק במכשירים מסוימים.

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

androidsamples.png

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

נכתב על ידי:

להמשך הקריאה