يتوافق "استوديو Android" مع Gemma 4: نموذجنا المحلي الأكثر تطورًا للترميز المستنِد إلى الذكاء الاصطناعي الوكيل
مدّة القراءة: دقيقتان
تختلف سير العمل واحتياجات الذكاء الاصطناعي لكل مطوّر، ومن المهم أن تكون قادرًا على اختيار كيفية مساعدة الذكاء الاصطناعي في عملية التطوير. في يناير، أتحنا إمكانية اختيار أي نموذج ذكاء اصطناعي محلي أو عن بُعد لتشغيل وظائف الذكاء الاصطناعي في استوديو Android، واليوم نعلن عن توفّر Gemma 4 للمساعدة في البرمجة باستخدام الذكاء الاصطناعي في استوديو Android. يوفّر هذا النموذج المحلي الجديد الذي تم تدريبه على تطوير تطبيقات Android أفضل ما في العالمين: الخصوصية والفعالية من حيث التكلفة للمعالجة على الجهاز فقط، إلى جانب أحدث إمكانات الاستدلال واستدعاء الأدوات.
مساعدة مستنِدة إلى الذكاء الاصطناعي على جهازك
من خلال تشغيله محليًا على جهازك، يوفّر لك Gemma 4 مساعدة في البرمجة بالذكاء الاصطناعي لا تتطلّب اتصالاً بالإنترنت أو مفتاح واجهة برمجة التطبيقات لعملياته الأساسية. تشمل المزايا الرئيسية ما يلي:
- الخصوصية والأمان: يبقى الرمز البرمجي على جهازك. يعالج نموذج Gemma 4 جميع طلبات "وضع الوكيل" محليًا، ما يجعله خيارًا مثاليًا للمطوّرين الذين يعملون مع متطلبات خصوصية البيانات أو في بيئات الشركات الآمنة.
- الكفاءة من حيث التكلفة: يمكنك تنفيذ مهام سير العمل المعقّدة المستندة إلى الذكاء الاصطناعي الوكيل بدون القلق بشأن تجاوز الحصص. تم تحسين Gemma 4 ليعمل بكفاءة على أجهزة التطوير الحديثة، مستفيدًا من وحدة معالجة الرسومات وذاكرة الوصول العشوائي المحلية لتقديم مساعدة سريعة ومتجاوبة.
- التوفّر بلا إنترنت: يمكنك استخدام الوكيل لكتابة الرموز البرمجية حتى في حال عدم الاتصال بالإنترنت.
- استدلال متطوّر: يقدّم Gemma 4 استدلالاً هو الأفضل في فئته، وهو قادر على تنفيذ مهام ترميز معقّدة متعدّدة الخطوات في "وضع الوكيل".
ترميز قوي مستند إلى الذكاء الاصطناعي الوكيل
تم تدريب Gemma 4 على تطوير تطبيقات Android باستخدام إمكانات استدعاء الأدوات المستندة إلى الذكاء الاصطناعي الوكيل. عند اختيار Gemma 4 كنموذج محلي، يمكنك الاستفادة من "وضع الوكيل" في مجموعة متنوعة من حالات الاستخدام في مجال التطوير، مثل:
- تصميم ميزات جديدة: يمكن للمطوّرين أن يطلبوا من الوكيل إنشاء ميزة جديدة أو تطبيق كامل باستخدام أوامر مثل "إنشاء تطبيق آلة حاسبة"، ولن يكتفي الوكيل بإنشاء رمز واجهة المستخدم، بل سيستخدم أفضل ممارسات Android، مثل الكتابة بلغة Kotlin واستخدام Jetpack Compose.
- إعادة التصميم: يمكنك إعطاء أوامر عالية المستوى، مثل "استخرِج جميع السلاسل المضمّنة وانقلها إلى strings.xml". سيفحص الوكيل قاعدة الرموز البرمجية، ويحدّد الحالات التي تتطلّب تغييرات، ويطبّق التعديلات على ملفات متعدّدة في الوقت نفسه.
- إصلاح الأخطاء وحلّ مشاكل الإصدارات: إذا تعذّر إنشاء مشروع أو ظهرت أخطاء مستمرة في أداة Lint، يمكنك أن تطلب من الوكيل "إنشاء مشروعي وإصلاح أي أخطاء". سينتقل الوكيل إلى الرمز البرمجي الذي يتضمّن المشكلة ويطبّق الإصلاحات بشكل متكرّر إلى أن تنجح عملية الإنشاء.
متطلبات الأجهزة المقترَحة
يُنصح باستخدام نموذج MoE الذي يتضمّن 26 مليار مَعلمة لمطوّري تطبيقات Android الذين يستخدمون جهازًا يستوفي الحدّ الأدنى من متطلبات الأجهزة. يشمل إجمالي ذاكرة الوصول العشوائي المطلوبة كلاً من استوديو Android وGemma.
| الطراز | إجمالي ذاكرة الوصول العشوائي المطلوبة | مساحة التخزين المطلوبة |
|---|---|---|
| Gemma E2B | 8 غيغابايت | 2 غيغابايت |
| Gemma E4B | 12 غيغابايت | 4 غيغابايت |
| Gemma 26B MoE | 24 غيغابايت | 17 غيغابايت |
البدء
للبدء، تأكَّد من تثبيت أحدث إصدار من استوديو Android.
- ثبِّت أحد موفّري النماذج اللغوية الكبيرة، مثل LM Studio أو Ollama، على جهاز الكمبيوتر المحلي.
- في الإعدادات > الأدوات > الذكاء الاصطناعي > مزوّدو النماذج، أضِف مثيل LM Studio أو Ollama.
- نزِّل نموذج Gemma 4 من Ollama أو LM Studio. يُرجى الرجوع إلى متطلبات الأجهزة لاختيار حجم النموذج.
- في Agent Mode، اختَر Gemma 4 كنموذج نشط.
للحصول على شرح تفصيلي حول عملية الضبط، يُرجى الاطّلاع على المستندات الرسمية حول كيفية استخدام نموذج محلي.
نحن متحمّسون لرؤية كيف يتيح Gemma 4 سير عمل أكثر خصوصية وأمانًا وفعالية في مجال التطوير. وكالعادة، ملاحظاتك ضرورية لمواصلة تحسين تجربة الذكاء الاصطناعي في استوديو Android. إذا عثرت على خطأ أو مشكلة، يُرجى الإبلاغ عن المشكلة. يمكنك أيضًا الانضمام إلى منتدى مطوّري برامج Android النشط على LinkedIn أو YouTube أو X. مع أطيب التحيّات،
-
أخبار المنتجاتأصبح الإصدار استوديو Android Rabbit 2 ثابتًا الآن وجاهزًا للاستخدام في مرحلة الإنتاج. يتضمّن هذا الإصدار ميزات رئيسية لتحسين عملية التطوير، مثل ميزة "استخدام وكيلك الخاص" وميزات جديدة في "محاكي الواقع الممتد" وتحديث LeakCanary وأداة جديدة لإدارة مهارات الوكيل ومراجعة الرموز البرمجية المستندة إلى الذكاء الاصطناعي والمزيد.
Matthew Warner • مدّة القراءة: 3 دقائق -
أخبار المنتجاتفي مؤتمر Google I/O لهذا العام، لن نكتفي بالتغييرات المتكررة، بل سنُحدث تحوّلاً جذريًا في طريقة إنشاء التطبيقات. تم تصميم أحدث أدواتنا لتناسب عصر الذكاء الاصطناعي الوكيل، وهي تتضمّن ميزات تعزّز إنتاجيتك كمطوّر برامج Android وتزيد من فعالية وكلاء الذكاء الاصطناعي الذين تنشرهم في قاعدة الرموز البرمجية.
Matthew Warner • مدّة القراءة: 8 دقائق -
أخبار المنتجاتفي العام الماضي، أتحنا استخدام أي نموذج ذكاء اصطناعي في "استوديو Android". واليوم، نتّخذ الخطوة التالية من خلال إتاحة استخدام وكلاء الترميز الذين تختارهم.
Matthew Warner • مدّة القراءة: 3 دقائق
يمكنك الحصول على آخر الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.