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 على جهاز يستوفي الحد الأدنى من متطلبات الأجهزة. تشمل ذاكرة الوصول العشوائي (RAM) الإجمالية المطلوبة كلاً من "استوديو 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 Panda 3 مستقرًا وجاهزًا للاستخدام في الإصدار العلني. يمنحك هذا الإصدار المزيد من التحكّم والتخصيص في مهام سير العمل المستندة إلى الذكاء الاصطناعي، ما يسهّل أكثر من أي وقت مضى إنشاء تطبيقات Android عالية الجودة.
Matt Dyor • 3 دقائق للقراءة -
أخبار المنتجاتنعمل اليوم على تحسين تطوير تطبيقات Android باستخدام Gemma 4، وهو أحدث نموذج متطوّر ومفتوح المصدر تم تصميمه بإمكانات استدلال معقدة واستدعاء الأدوات بشكل مستقل.
Matthew McCullough • دقيقتان للقراءة
احصل على أحدث الإحصاءات حول تطوير تطبيقات Android التي يتم إرسالها إلى بريدك الوارد أسبوعيًا.