‫Gemini Nano مع حزمة تطوير البرامج (SDK)‏ Google AI Edge

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

بالنسبة إلى حالات الاستخدام على الجهاز، يمكنك الاستفادة من نموذج Gemini Nano الأساسي من Google. على الرغم من أنّه أصغر من نماذج Gemini الأخرى التي تعمل على تنفيذ عمليات الاستنتاج في السحابة الإلكترونية، يمكنك تحسين Gemini Nano لتنفيذ مهمة متخصصّة بالإضافة إلى المهام الأكبر حجمًا. يعمل Gemini Nano في خدمة نظام AICore في Android، التي تستفيد من أجهزة الجهاز لتقليل وقت الاستجابة في الاستنتاج والحفاظ على حداثة النموذج.

توفّر حزمة تطوير البرامج (SDK)‏ Google AI Edge إمكانية الوصول إلى Gemini Nano API وAICore. ‫Google AI Edge هي مجموعة شاملة من الأدوات لتكنولوجيات تعلُّم الآلة على الأجهزة. مزيد من المعلومات حول تكنولوجيات الذكاء الاصطناعي من Google

هندسة معمارية

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

حزمة تطوير البرامج (SDK) لتكنولوجيات الذكاء الاصطناعي من Google على الأجهزة الطرفية وAICore وGemini Nano
الشكل 1. حزمة تطوير البرامج (SDK) لتكنولوجيات الذكاء الاصطناعي من Google وAICore و Gemini Nano

الحفاظ على خصوصية بيانات المستخدم وأمانها

تنفِّذ تكنولوجيا الذكاء الاصطناعي التوليدي على الجهاز طلباتك محليًا، ما يمنع الحاجة إلى إرسال طلبات إلى الخادم. ويعزّز هذا النهج الخصوصية من خلال إبقاء البيانات الحسّاسة على الجهاز وتفعيل الوظائف التي تعمل بلا إنترنت وخفض تكاليف الاستنتاج.

يلتزم AICore بمبادئ نظام الحوسبة الخاصة، مع الخصائص التالية الرئيسية:

تقييد ربط الحِزم: يتم عزل AICore عن معظم الحِزم الأخرى، مع استثناءات محدودة لحِزم نظام معيّنة. لا يمكن إجراء أي تعديلات على هذه القائمة المسموح بها إلا أثناء تحديث Android OTA كامل.

إمكانية الوصول غير المباشر إلى الإنترنت: لا تتوفّر لـ AICore إمكانية الوصول المباشر إلى الإنترنت. يتم توجيه جميع طلبات الإنترنت، بما في ذلك عمليات تنزيل النماذج، من خلال حزمة APK المصاحبة المفتوحة المصدر لخدمات الحوسبة الخاصة. يجب أن توضّح واجهات برمجة التطبيقات ضمن "خدمات الحوسبة الخاصة" بوضوح طبيعتها التي تركّز على الخصوصية.

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

رسم توضيحي لبنية AICore
الشكل 2. بنية AICore

مزايا الوصول إلى نماذج الذكاء الاصطناعي الأساسية باستخدام AICore

يتيح AICore لنظام التشغيل Android توفير نماذج الذكاء الاصطناعي الأساسية وإدارتها. ويؤدي ذلك إلى خفض تكلفة استخدام هذه النماذج الكبيرة في تطبيقك بشكلٍ كبير، ويعود السبب في ذلك بشكلٍ أساسي إلى ما يلي:

سهولة النشر: تدير AICore توزيع Gemini Nano و تعالج التحديثات المستقبلية. لست بحاجة إلى القلق بشأن تنزيل نماذج كبيرة أو تعديلها على الشبكة، أو التأثير في ميزانية ملف التخزين ومساحة ذاكرة وقت التشغيل في تطبيقك.

الاستنتاج المُسرَّع: تستفيد ميزة AICore من الأجهزة المضمّنة في الجهاز لتسريع عملية الاستنتاج. يحقّق تطبيقك أفضل أداء على كل جهاز، ولا تحتاج إلى القلق بشأن واجهات الأجهزة الأساسية.

الوظائف المتوافقة

تتوافق AICore مع الأجهزة والوسائط التالية:

  • الأجهزة المتوافقة: يتوفّر AICore حاليًا على أجهزة سلسلتَي Pixel 9 وGoogle Pixel 8، بما في ذلك Pixel 81 وPixel 8a2، وأجهزة سلسلتَي Samsung S24 وSamsung Z Fold6 وSamsung Z Flip6 وRealme GT 6 وMotorola Edge 50 Ultra وMotorola Razr 50 Ultra وXiaomi 14T/Pro وXiaomi MIX Flip.
  • الوسائط المتاحة: يتيح AICore حاليًا استخدام أسلوب النص في Gemini Nano.

إنّ إتاحة استخدام الأجهزة ووسائل العرض الإضافية هي من المجالات التي نركّز عليها.

حالات الاستخدام

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

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

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

تستخدم عدة تطبيقات من Google تقنية Gemini Nano. ومن الأمثلة على ذلك:

  • Talkback: يستفيد تطبيق تسهيل الاستخدام Talkback من إمكانات الإدخال المتعدّدة الوسائط في Gemini Nano لتحسين أوصاف الصور لمستخدمي العجز البصري.
  • مسجّلة الصوت في Pixel: يستخدم تطبيق مسجّلة الصوت في Pixel نموذج Gemini Nano وAICore لتشغيل ميزة التلخيص على الجهاز. اتّبع فريق "المسجّلة الذكية" أحدث نموذج من Gemini Nano للسماح بتسجيلات أطول وتقديم ملفّات تلخيصية بجودة أعلى.
  • Gboard: تستفيد ميزة "الرد السريع" في Gboard من Gemini Nano على الجهاز مع AICore لتوفير ردود سريعة ودقيقة.

  1. يمكن تفعيل Gemini Nano على أجهزة Pixel 8 كأحد خيارات المطوّرين

  2. يمكن تفعيل Gemini Nano على أجهزة Pixel 8a كأحد خيارات المطوّرين