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

يتوافق "استوديو 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 MoE24 غيغابايت‫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. نتمنّى لك التوفيق في الترميز.

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