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