استخدام نموذج محلي

تختلف النماذج اللغوية الكبيرة (LLM) في إمكاناتها. لمنحك التحكّم والمرونة في تطوير البرامج بمساعدة الذكاء الاصطناعي، يتيح لك "استوديو Android" اختيار النموذج الذي يوفّر وظائف الذكاء الاصطناعي في بيئة التطوير المتكاملة. يجب أن يكون النموذج محليًا، أي يعمل على جهازك الشخصي.

تتوفّر ميزة استخدام النماذج المحلية في إصدار Feature Drop 4 من Android Studio Narwhal، ويمكنك تنزيله من قناة الإصدارات التجريبية.

اختيار نموذج

يوفّر النموذج المحلي بديلاً عن دعم النموذج اللغوي الكبير المضمّن في "استوديو Android"، ولكن يقدّم "Gemini في استوديو Android" عادةً أفضل تجربة ذكاء اصطناعي لمطوّري تطبيقات Android بفضل نماذج Gemini الفعّالة. يمكنك الاختيار من بين مجموعة متنوعة من نماذج Gemini لتنفيذ مهام تطوير تطبيقات Android، بما في ذلك النموذج التلقائي بدون أي تكلفة أو النماذج التي يمكن الوصول إليها باستخدام مفتاح Gemini API مدفوع.

تُعدّ إمكانية استخدام النماذج المحلية خيارًا رائعًا إذا كنت بحاجة إلى العمل بلا إنترنت أو إذا كان عليك الالتزام بسياسات الشركة الصارمة بشأن استخدام أدوات الذكاء الاصطناعي أو إذا كنت مهتمًا بتجربة نماذج بحث مفتوحة المصدر.

إعداد دعم النموذج المحلي

  1. نزِّل الإصدار 2 أو إصدارًا أحدث من الإصدار التجريبي من تحديث Narwhal 4 من "استوديو Android" وثبِّته.

  2. ثبِّت مقدّم خدمة نماذج لغوية كبيرة، مثل LM Studio أو Ollama، على جهاز الكمبيوتر المحلي.

  3. أضِف موفّر النموذج إلى "استوديو Android".

    • انتقِل إلى الإعدادات > الأدوات > الذكاء الاصطناعي > مقدّمو النماذج

    • اضبط موفّر النموذج:

    • انقر على رمز

    • أدخِل وصفًا لمزوّد النموذج (عادةً ما يكون اسم مزوّد النموذج)

    • ضبط المنفذ الذي يستمع إليه مقدّم الخدمة

    • تفعيل نموذج

    مربّع حوار إعدادات Android Studio يعرض قسم Gemini مع خيار لتفعيل وضع عدم الاتصال بالإنترنت
    الشكل 1. إعدادات مقدّم النموذج
  4. نزِّل نموذجًا من اختيارك وثبِّته.

    يمكنك الاطّلاع على كتالوجات نماذج LM Studio وOllama. للحصول على أفضل تجربة باستخدام "وضع الوكيل" في Android Studio، اختَر نموذجًا تم تدريبه على استخدام الأدوات.

    مربّع حوار إعدادات Android Studio يعرض قائمة بنماذج محلية متاحة
    الشكل 2. النماذج المحلية المتاحة
  5. ابدأ بيئة الاستدلال.

    توفّر بيئة الاستدلال نموذجك للتطبيقات المحلية. اضبط قدرة استيعاب كبيرة بما يكفي للرموز المميّزة لتحقيق الأداء الأمثل. للحصول على تعليمات مفصّلة حول بدء بيئتك وإعدادها، يُرجى الاطّلاع على وثائق Ollama أو LM Studio.

  6. اختَر نموذجًا.

    افتح "استوديو Android". انتقِل إلى نافذة محادثة Gemini. استخدِم أداة اختيار النموذج للتبديل من نموذج Gemini التلقائي إلى النموذج المحلي الذي تم ضبطه.

    نافذة محادثة Gemini في Android Studio تعرض أداة اختيار النموذج مع خيارات Gemini ونموذج محلي
    الشكل 3. أداة اختيار النموذج

بعد ربط Android Studio بنموذجك المحلي، يمكنك استخدام ميزات الدردشة ضمن بيئة التطوير المتكاملة. تستند جميع التفاعلات بالكامل إلى النموذج الذي يتم تشغيله على جهازك، ما يوفّر لك بيئة تطوير ذاتية الاكتفاء للذكاء الاصطناعي.

مراعاة قيود الأداء

عادةً، لن يكون أداء النموذج المحلي غير المتصل بالإنترنت جيدًا أو ذكيًا مثل نماذج Gemini المستندة إلى السحابة الإلكترونية. عادةً ما تكون ردود المحادثات من النماذج المحلية أقل دقة وتستغرق وقتًا أطول للاستجابة مقارنةً بالنماذج المستندة إلى السحابة الإلكترونية.

عادةً ما تكون النماذج المحلية غير معدَّلة بدقة لتطوير تطبيقات Android، ويمكن أن تعرض ردودًا لا تتضمّن معلومات عن واجهة مستخدم Android Studio. لا تعمل بعض ميزات الذكاء الاصطناعي في "استوديو Android" وبعض حالات استخدام تطوير تطبيقات Android مع نموذج محلي. ومع ذلك، فإنّ ميزة المحادثة المستندة إلى الذكاء الاصطناعي في "استوديو Android" متاحة بشكل عام من خلال النماذج المحلية.

للحصول على ردود سريعة ودقيقة بشأن جميع جوانب تطوير تطبيقات Android والدعم لجميع ميزات "استوديو Android"، ننصحك باستخدام Gemini في "استوديو Android" المستنِد إلى نماذج Gemini.