يتوافق "استوديو Android" مع Gemma 4، وهو نموذجنا المحلي الأكثر تطورًا للترميز المستنِد إلى الذكاء الاصطناعي الوكيل
مدّة القراءة: دقيقتان
تختلف احتياجات كل مطوّر وسير عمله المرتبط بالذكاء الاصطناعي، ومن المهم أن يتمكّن من اختيار الطريقة التي يساعد بها الذكاء الاصطناعي في عملية التطوير. في يناير، أتحنا إمكانية اختيار أي نموذج ذكاء اصطناعي محلي أو بعيد لتشغيل وظائف الذكاء الاصطناعي في "استوديو Android"، واليوم، نعلن عن توفّر Gemma 4 للمساعدة في الترميز المستنِد إلى الذكاء الاصطناعي في "استوديو Android". يقدّم هذا النموذج المحلي الجديد الذي تم تدريبه على تطوير تطبيقات Android أفضل ما في العالمين: الخصوصية وفعالية التكلفة للمعالجة على الجهاز إلى جانب إمكانات الاستدلال واستخدام الأدوات الحديثة.
مساعدة مستندة إلى الذكاء الاصطناعي، متوفّرة على جهازك
من خلال تشغيلها محليًا على جهازك، تمنحك Gemma 4 مساعدة في كتابة الرموز البرمجية المستندة إلى الذكاء الاصطناعي لا تتطلّب الاتصال بالإنترنت أو مفتاح واجهة برمجة التطبيقات لإجراء عملياتها الأساسية. تشمل المزايا الرئيسية ما يلي:
- الخصوصية والأمان: يبقى الرمز على جهازك. تعالج Gemma 4 جميع طلبات "وضع الوكيل" محليًا، ما يجعلها خيارًا مثاليًا للمطوّرين الذين يعملون وفقًا لمتطلبات خصوصية البيانات أو في بيئات الشركات الآمنة.
- فعالية التكلفة: يمكنك تنفيذ مهام سير عمل معقّدة بدون القلق بشأن تجاوز الحصص. تم تحسين Gemma 4 لتعمل بكفاءة على أجهزة التطوير الحديثة، وذلك باستخدام وحدة معالجة الرسومات (GPU) وذاكرة الوصول العشوائي (RAM) المتوفّرتين على الجهاز لتقديم مساعدة سريعة وفعّالة.
- إمكانية الاستخدام بلا إنترنت: يمكنك استخدام الوكيل لكتابة الرموز البرمجية حتى عندما لا يكون لديك اتصال بالإنترنت.
- مهارات استدلالية متقدّمة: يقدّم Gemma 4 مهارات استدلالية الأفضل في فئتها، ما يتيح له تنفيذ مهام ترميز معقّدة ومتعدّدة الخطوات في "وضع الوكيل".
ترميز قوي مستند إلى الذكاء الاصطناعي الوكيل
تم تدريب نموذج Gemma 4 على تطوير تطبيقات Android باستخدام إمكانات استدعاء الأدوات المستندة إلى الذكاء الاصطناعي الوكيل. عند اختيار Gemma 4 كنموذج محلي، يمكنك الاستفادة من "وضع الوكيل" في مجموعة متنوعة من حالات استخدام التطوير، مثل:
- تصميم ميزات جديدة: يمكن للمطوّرين أن يطلبوا من الوكيل إنشاء ميزة جديدة أو تطبيق كامل باستخدام أوامر مثل "إنشاء تطبيق آلة حاسبة"، ولن يقتصر عمل الوكيل على إنشاء رمز واجهة المستخدم، بل سيستخدم أفضل ممارسات Android، مثل الكتابة بلغة Kotlin واستخدام Jetpack Compose.
- إعادة تصميم الرمز البرمجي: يمكنك تقديم أوامر عالية المستوى، مثل "استخراج جميع السلاسل المرمّزة بشكل ثابت ونقلها إلى ملف strings.xml". سيفحص الوكيل قاعدة الرموز البرمجية ويحدّد الحالات التي تتطلّب إجراء تغييرات، ثم يطبّق التعديلات على ملفات متعددة في الوقت نفسه.
- إصلاح الأخطاء وحلّ مشاكل الإنشاء: إذا تعذّر إنشاء مشروع أو كان يتضمّن أخطاء Lint مستمرة، يمكنك أن تطلب من الوكيل "إنشاء مشروعي وإصلاح أي أخطاء". سينتقل الوكيل إلى الرمز البرمجي المخالف ويطبّق الإصلاحات بشكل متكرّر إلى أن يتم إنشاء التطبيق بنجاح.
متطلبات الأجهزة المقترَحة
ننصح مطوّري تطبيقات Android باستخدام نموذج MoE الذي يضم 26 مليار مَعلمة على جهاز يستوفي الحد الأدنى من متطلبات الأجهزة. تتضمّن إجمالي ذاكرة الوصول العشوائي المطلوبة كلاً من Android Studio و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. راجِع متطلبات الأجهزة لاختيار حجم النموذج.
- في "وضع الوكيل"، اختَر Gemma 4 كنموذج نشط.
للحصول على شرح تفصيلي حول عملية الإعداد، يمكنك الاطّلاع على المستندات الرسمية حول كيفية استخدام نموذج محلي.
نحن متحمّسون لمعرفة كيف يتيح الإصدار 4 من Gemma سير عمل أكثر خصوصية وأمانًا وفعالية في مجال التطوير. كما هو الحال دائمًا، تهمّنا معرفة ملاحظاتك وآرائك بينما نواصل تحسين تجربة الذكاء الاصطناعي في استوديو Android. إذا عثرت على خطأ أو مشكلة، يُرجى الإبلاغ عن مشكلة. يمكنك أيضًا أن تكون جزءًا من منتدى مطوّري Android النشط على LinkedIn أو YouTube أو X. نتمنّى لك تجربة ترميز ممتعة.
-
أخبار المنتجاتفي مؤتمر Google I/O لهذا العام، سنقدّم تغييرات جذرية في طريقة إنشاء التطبيقات، وليس مجرد تغييرات متكررة. تم تصميم أحدث أدواتنا لتناسب عصر الذكاء الاصطناعي الوكيل، وهي تتضمّن ميزات تعزّز إنتاجيتك كمطوّر تطبيقات Android وتزيد من قدرات وكلاء الذكاء الاصطناعي الذين تنشرهم في قاعدة الرموز البرمجية.
Matthew Warner • مدّة القراءة: 8 دقائق -
أخبار المنتجاتفي العام الماضي، أصبح بإمكان "استوديو Android" استخدام أي نموذج للذكاء الاصطناعي. واليوم، نتّخذ الخطوة التالية من خلال توفير إمكانية اختيار وكلاء الترميز.
Matthew Warner • مدّة القراءة: 3 دقائق -
أخبار المنتجاتأصبحت ميزة تصحيح الأخطاء لاسلكيًا على Android أسرع وأكثر موثوقية وأسهل في الإعداد من أي وقت مضى. في الإصدار 2.0 من ميزة "تصحيح الأخطاء عبر Wi-Fi" في "جسر تصحيح الأخطاء لنظام Android"، قدّمنا حزمة خادم جديدة وطريقة أكثر ذكاءً للتعامل مع الشبكة بهدف معالجة ملاحظات المطوّرين بشأن الثغرات في سهولة الاستخدام.
Steven Jenkins, Sherif Eid, Fabien Sanglard • مدّة القراءة: دقيقة واحدة
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.