חדשות על מוצרים

‫Android Studio תומך ב-Gemma 4: המודל המקומי הכי מתקדם שלנו לקידוד אג'נטי

משך הקריאה: 2 דקות
צפייה בפרופיל של Matthew Warner
Matthew Warner מנהל מוצר

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

סיוע בבינה מלאכותית, מסופק באופן מקומי

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

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

קידוד סוכני רב עוצמה

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

  • עיצוב תכונות חדשות: מפתחים יכולים לבקש מהסוכן ליצור תכונה חדשה או אפליקציה שלמה באמצעות פקודות כמו 'צור אפליקציית מחשבון'. הסוכן לא רק ייצור את קוד ממשק המשתמש, אלא גם ישתמש בשיטות המומלצות של Android, כמו כתיבה ב-Kotlin ושימוש ב-Jetpack פיתוח נייטיב.
  • שיפוץ מחדש: ניתן לתת פקודות ברמה גבוהה כגון "חלץ את כל המחרוזות המקודדות בקפידה והעבר אותן ל- strings.xml". הסוכן יסרוק את ה-codebase, יזהה מקרים שבהם נדרשים שינויים ויבצע את העריכות בכמה קבצים בו-זמנית.
  • תיקון באגים ופתרון בעיות ב-build: אם הפרויקט לא מצליח לעבור build או שיש בו שגיאות lint חוזרות, אפשר להנחות את הסוכן לבצע build לפרויקט ולתקן את השגיאות. הסוכן ינווט אל הקוד הבעייתי ויחיל תיקונים באופן איטרטיבי עד שהבנייה תצליח.

 

 

מומלץ להשתמש ב-26B MoE למפתחי אפליקציות ל-Android שמשתמשים במחשב שעומד בדרישות החומרה המינימליות. זיכרון ה-RAM הכולל שנדרש כולל את Android Studio ואת Gemma.

מודלסה"כ RAM שנדרשנפח האחסון הנדרש
Gemma E2B8GB2‎ GB
Gemma E4B12GB4‎ GB
Gemma 26B MoE24 GB‫17GB

שנתחיל?

כדי להתחיל, צריך לוודא שמותקנת במחשב הגרסה העדכנית של Android Studio.

  1. מתקינים במחשב המקומי ספק של מודל שפה גדול (LLM), כמו LM Studio או Ollama.
  2. בקטע הגדרות > כלים > AI > ספקי מודלים מוסיפים את המופע של LM Studio או Ollama. 
  3. large_Screenshot_gemma4.png
  4. הורידו את מודל Gemma 4 מ-Ollama או מ-LM Studio. כדאי לעיין בדרישות החומרה כדי לבחור את גודל המודל.
  5. במצב סוכן, בוחרים באפשרות Gemma 4 כמודל הפעיל.

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

אנחנו נרגשים לראות כיצד Gemma 4 מאפשר זרימות עבודה של פיתוח פרטיות, מאובטחות וחזקות יותר. כמו תמיד, המשוב שלכם חשוב לנו מאוד, ואנחנו ממשיכים לשפר את חוויית השימוש ב-AI ב-Android Studio. אם נתקלתם בבאג או בבעיה, אתם מוזמנים לדווח על בעיה. בנוסף, תוכלו להיות חלק מקהילת מפתחי האנדרואיד התוססת שלנו ב-LinkedIn, YouTube או X. שיהיה בהצלחה!

נכתב על ידי:
המשך קריאה