Gemma 4 متوافق مع "استوديو Android": وهو نموذجنا المحلي الأكثر فعالية للترميز المستند إلى الذكاء الاصطناعي الوكيل
مدّة القراءة: دقيقتان
تختلف احتياجات كل مطوّر ومهام الذكاء الاصطناعي التي يؤديها، ومن المهم أن يكون بإمكانه اختيار طريقة استخدام الذكاء الاصطناعي في عملية التطوير. في يناير، أتحنا إمكانية اختيار أي نموذج ذكاء اصطناعي محلي أو بعيد لتشغيل وظائف الذكاء الاصطناعي في "استوديو 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، يمكنك أن تطلب من الوكيل "إنشاء مشروعي وإصلاح أي أخطاء". سينتقل الوكيل إلى الرمز البرمجي الذي يتسبب في المشكلة ويطبّق الإصلاحات بشكل متكرّر إلى أن ينجح الإصدار.
الحد الأدنى من متطلبات الأجهزة الموصى بها
ننصح مطوّري تطبيقات Android باستخدام نموذج 26B MoE على جهاز يستوفي الحد الأدنى من متطلبات الأجهزة. تشمل ذاكرة الوصول العشوائي الإجمالية المطلوبة كلاً من "استوديو 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 كنموذج نشط.
للحصول على شرح تفصيلي حول الإعداد، اطّلِع على المستندات الرسمية حول كيفية استخدام نموذج محلي.
نحن متحمّسون لمعرفة كيف يتيح Gemma 4 مهام تطوير أكثر خصوصية وأمانًا وفعالية. وكما هو الحال دائمًا، ملاحظاتك ضرورية لمواصلة تحسين تجربة الذكاء الاصطناعي في "استوديو Android". إذا عثرت على خطأ أو مشكلة، يُرجى الإبلاغ عنها. يمكنك أيضًا أن تكون جزءًا من منتدى مطوّري Android النشط على LinkedIn أو YouTube أو X. نتمنى لك ترميزًا ممتعًا.
-
أخبار المنتجاتفي مؤتمر Google I/O لهذا العام، نتجاوز التغييرات المتكرّرة نحو تحوّل أساسي في طريقة إنشاء التطبيقات. تم تصميم أحدث أدواتنا لعصر الذكاء الاصطناعي الوكيل، وهي تتضمّن ميزات تعزّز إنتاجيتك كمطوّر برامج Android وتزيد من فعالية وكلاء الذكاء الاصطناعي الذين تنشرهم في قاعدة الرموز البرمجية.
Matthew Warner • مدّة القراءة: 8 دقائق -
أخبار المنتجاتهذا هو الإصدار الثابت الأخير من "استوديو Android Quail". تتيح لك الميزات الجديدة في "استوديو Android" إنشاء تطبيقات مميزة باستخدام الذكاء الاصطناعي بكفاءة وفعالية.
Amman Asfaw • مدّة القراءة: 5 دقائق -
أخبار المنتجاتأصبح الإصدار 2 من "استوديو Android Quail" ثابتًا ومتاحًا لك لاستخدامه في الإنتاج، ما يغيّر بيئة التطوير المتكاملة من خلال مهام الذكاء الاصطناعي الوكيل المتزامنة، وإمكانية تحديد المشاكل في الذاكرة المدمجة، وإصلاح الأعطال المستندة إلى السياق.
Amman Asfaw • مدّة القراءة: 3 دقائق
يمكنك الحصول على أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.