أخبار المنتجات

يتوافق "استوديو Android" مع Gemma 4، وهو نموذجنا المحلي الأكثر تطورًا للترميز المستنِد إلى الذكاء الاصطناعي الوكيل

مدّة القراءة: دقيقتان
عرض الملف الشخصي لـ "ماثيو وارنر"
Matthew Warner مدير منتجات

تختلف احتياجات كل مطوّر وسير عمله المرتبط بالذكاء الاصطناعي، ومن المهم أن يتمكّن من اختيار الطريقة التي يساعد بها الذكاء الاصطناعي في عملية التطوير. في يناير، أتحنا إمكانية اختيار أي نموذج ذكاء اصطناعي محلي أو بعيد لتشغيل وظائف الذكاء الاصطناعي في "استوديو 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 E2B8 غيغابايت‫2 غيغابايت
Gemma E4B‫12 غيغابايت‫4 غيغابايت
Gemma 26B MoE‫24 غيغابايت‫17 غيغابايت

البدء

للبدء، تأكَّد من تثبيت أحدث إصدار من استوديو Android.

  1. ثبِّت أحد موفّري النماذج اللغوية الكبيرة، مثل LM Studio أو Ollama، على الكمبيوتر المحلي.
  2. في الإعدادات > الأدوات > الذكاء الاصطناعي > مقدّمو النماذج، أضِف مثيل LM Studio أو Ollama. 
  3. large_Screenshot_gemma4.png
  4. نزِّل نموذج Gemma 4 من Ollama أو LM Studio. راجِع متطلبات الأجهزة لاختيار حجم النموذج.
  5. في "وضع الوكيل"، اختَر Gemma 4 كنموذج نشط.

للحصول على شرح تفصيلي حول عملية الإعداد، يمكنك الاطّلاع على المستندات الرسمية حول كيفية استخدام نموذج محلي.

نحن متحمّسون لمعرفة كيف يتيح الإصدار 4 من Gemma سير عمل تطوير أكثر خصوصية وأمانًا وفعالية. وكما هو الحال دائمًا، تهمّنا معرفة ملاحظاتك وآرائك بينما نواصل تحسين تجربة الذكاء الاصطناعي في استوديو Android. إذا عثرت على خطأ أو مشكلة، يُرجى تقديم تقرير بالمشكلة. يمكنك أيضًا أن تكون جزءًا من منتدى مطوّري Android النشط على LinkedIn أو YouTube أو X. مع أطيب التحيّات

متابعة القراءة