היכולות של מודלים גדולים של שפה (LLM) שונות. כדי לתת לכם שליטה וגמישות בפיתוח תוכנה בעזרת AI, Android Studio מאפשר לכם לבחור מודל מקומי שפועל במחשב האישי שלכם, כדי להפעיל את פונקציונליות ה-AI של סביבת הפיתוח המשולבת (IDE).
בחירת מודל
מודל מקומי הוא חלופה לתמיכה במודלים גדולים של שפה (LLM) שמוטמעת ב-Android Studio. עם זאת, בדרך כלל Gemini ב-Android Studio מספק את חוויית ה-AI הטובה ביותר למפתחי Android, כי הוא מבוסס על מודלים מתקדמים של Gemini. אתם יכולים לבחור מתוך מגוון מודלים של Gemini למשימות הפיתוח שלכם ב-Android, כולל מודל ברירת המחדל ללא עלות או מודלים שאפשר לגשת אליהם באמצעות מפתח Gemini API בתשלום.
היכולת של מודל מקומי היא אפשרות מצוינת אם אתם צריכים לעבוד אופליין, אם אתם מחויבים לפעול בהתאם למדיניות חברה מחמירה בנושא שימוש בכלי AI, או אם אתם רוצים להתנסות במודלים מחקריים בקוד פתוח.
רוצים לנסות את מודל Gemma 4?
אם אתם צריכים להשתמש במודל מקומי, מומלץ לנסות את Gemma 4, מודל מקומי מתקדם שזמין לתכנות מבוסס-סוכן ב-Android Studio.
אלה דרישות החומרה: מומלץ להשתמש במודל Gemma 26B MoE אם יש לכם מכונה עם ביצועים גבוהים.
| דגם | סה"כ RAM שנדרש | אחסון |
|---|---|---|
| Gemma E4B | 12GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17GB |
במדריך ההגדרה מוסבר איך להוריד את Gemma 4 ולהריץ אותה באופן מקומי במחשב.
הגדרת תמיכה במודלים מקומיים
מורידים ומתקינים את הגרסה העדכנית של Android Studio.
מתקינים ספק של מודלים גדולים של שפה (LLM), כמו LM Studio או Ollama, במחשב המקומי.
מוסיפים את ספק המודל ל-Android Studio.
- עוברים אל הגדרות > כלים > AI > ספקי מודלים.
- לוחצים על הסמל .
- בוחרים באפשרות ספק מקומי.
- מזינים תיאור של ספק המודל (בדרך כלל שם ספק המודל)
- הגדרת היציאה שבה הספק מאזין
- הפעלת מודל
תרשים 1. הגדרות של ספק מודלים. מורידים ומתקינים מודל לבחירתכם.
אפשר לעיין בקטלוגים של מודלים של LM Studio ושל Ollama. כדי ליהנות מהחוויה הטובה ביותר עם Agent Mode ב-Android Studio, מומלץ לבחור מודל שאומן לשימוש בכלי.
איור 2. מודלים מקומיים זמינים. מפעילים את סביבת ההסקה.
סביבת ההסקה משרתת את המודל שלכם לאפליקציות מקומיות. כדי להשיג ביצועים אופטימליים, צריך להגדיר חלון ההקשר עם אורך גדול מספיק. הוראות מפורטות להפעלה ולהגדרה של הסביבה זמינות בתיעוד של Ollama או של LM Studio.
בוחרים מודל.
פותחים את Android Studio. עוברים לחלון הצ'אט עם Gemini. כדי לעבור ממודל Gemini שמוגדר כברירת מחדל למודל מקומי שהגדרתם, משתמשים בכלי לבחירת מודל.
איור 3. התפריט לבחירת המודל.
אחרי שמחברים את Android Studio למודל המקומי, אפשר להשתמש בתכונות הצ'אט בסביבת הפיתוח המשולבת (IDE). כל האינטראקציות מבוססות על המודל שפועל במחשב המקומי, כך שאתם מקבלים סביבת פיתוח עצמאית של AI.
שיקולים לגבי מגבלות ביצועים
מודל מקומי במצב אופליין בדרך כלל לא יהיה יעיל או חכם כמו מודלי Gemini מבוססי-הענן. תשובות בצ'אט ממודלים מקומיים הן בדרך כלל פחות מדויקות וזמן האחזור שלהן ארוך יותר בהשוואה למודלים מבוססי-ענן.
בדרך כלל, מודלים מקומיים לא עוברים כוונון עדין לפיתוח ב-Android, והם יכולים להחזיר תשובות שלא מבוססות על ממשק המשתמש של Android Studio. חלק מהתכונות מבוססות-AI ב-Android Studio ותסריטי שימוש בפיתוח ל-Android לא פועלים עם מודל מקומי. עם זאת, תכונת הצ'אט מבוסס-AI ב-Android Studio נתמכת בדרך כלל על ידי מודלים מקומיים.
כדי לקבל תשובות מהירות ומדויקות לגבי כל ההיבטים של פיתוח ל-Android ותמיכה בכל התכונות של Android Studio, הפתרון הכי טוב הוא Gemini ב-Android Studio, שמבוסס על מודלים של Gemini.