بدء استخدام Gemini Nano على Android (على الجهاز)

يمكن تنفيذ Gemini Nano، وهو أصغر نسخة من مجموعة نماذج Gemini على الجهاز فقط على أجهزة Android المتوافقة، بدءًا بـ Google Pixel 8 Pro Samsung S24 Series.

لتنفيذ نموذج Gemini Nano على Android، يجب استخدام حزمة تطوير البرامج (SDK) الخاصة بخدمة Google AI Edge لنظام التشغيل Android توفّر واجهات برمجة تطبيقات من أجل:

  • تحديد ما إذا كان الجهاز الأساسي الذي يعمل بنظام التشغيل Android متوافقًا
  • يمكنك الوصول إلى نموذج Gemini Nano.
  • ضبط إعدادات الأمان
  • تنفيذ الاستنتاجات ذات الأداء العالي وتنفيذ الإجراءات الاحتياطية
  • اختياريًا، قم بتوفير كتلة ضبط LoRA لتحسين أداء لنموذجك لحالة استخدامك.

تتيح واجهات برمجة التطبيقات للوصول إلى Gemini Nano طريقة تحويل النص إلى نص مع المزيد من من الوسائط القادمة في المستقبل.

مزايا التنفيذ على الجهاز فقط

تتيح ميزة التنفيذ على الجهاز فقط ما يلي:

  • المعالجة المحلية للبيانات الحساسة: يمكن أن تساعدك معالجة البيانات محليًا تجنب إرسال بيانات المستخدمين إلى السحابة. وهذا مهم للتطبيقات التي تتعامل البيانات الحسّاسة، مثل تطبيقات المراسلة التي تستخدم التشفير التام بين الأطراف.
  • العمل بلا إنترنت: يمكن للمستخدمين الوصول إلى ميزات الذكاء الاصطناعي (AI) حتى في حال عدم توفّرها. الاتصال بالإنترنت. وهذا مفيد للتطبيقات التي تحتاج إلى العمل في حالة عدم الاتصال بالإنترنت أو باستخدام اتصال متغير.
  • توفير التكاليف: يمكنك تقليل التكاليف الاستنتاجية من خلال تفريغ التنفيذ في الأجهزة الاستهلاكية. ويمكن أن يؤدي ذلك إلى توفير كبير في التكلفة التي يتم استخدامها بشكل متكرّر وتدفقات المستخدم.

هناك مزايا عديدة لتنفيذ Gemini على الجهاز فقط، ومع ذلك، بالنسبة إلى حالات الاستخدام التي تتطلّب طُرزًا أكبر من Gemini، ولكي تتوافق مع مجموعة واسعة من الأجهزة، يمكنك ننصحك باستخدام Gemini API للوصول إلى Gemini على الخادم. إِنْتَ إجراء ذلك إما من خلال تكامل الخلفية (باستخدام Python، Go أو Node.js أو REST) أو مباشرةً من تطبيق Android من خلال الإصدار الجديد حزمة تطوير البرامج (SDK) الخاصة ببرنامج "تكنولوجيات الذكاء الاصطناعي من Google" لنظام التشغيل Android

آلية العمل

يتم تنفيذ Gemini Nano على الجهاز فقط من خلال Android AICore، وهو منتج جديد إمكانية على مستوى النظام توفّر إمكانية الوصول إلى النماذج الأساسية للأجهزة والتنفيذ، الذي تم تقديمه في Android 14. يتم تثبيت نماذج الأساس مسبقًا باستخدام لذلك، لن تحتاج إلى تنزيل هذه التطبيقات أو توزيعها داخل تطبيقك من خلال AICore. إِنْتَ ضبط هذه النماذج لأداء المهام النهائية باستخدام طريقة "لورا". Android AICore هو متوفّرة الآن في قناة الإصدار العلني على أجهزة Google Pixel 8 Pro وSamsung S24 Series وتدعم بالفعل ميزات مبتكرة في تطبيقات Google.

لمزيد من المعلومات، يُرجى الاطّلاع على Android AICore.

بنية AICore
الشكل 1. بنية AICore

الخطوات التالية