أخبار المنتجات

‫Prompt API من ML Kit: تجارب مخصّصة باستخدام Gemini Nano على الجهاز

قراءة لمدة دقيقتَين
3 مؤلفين
Caren Chang, Chengji Yan, Penny Li

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

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

يستخدم شركاء مثل Kakao حاليًا Prompt API لإنشاء تجارب فريدة ذات تأثير في العالم الحقيقي. يمكنك تجربة الميزات القوية في Prompt API اليوم باستخدام الحد الأدنى من الرموز البرمجية.

 

 

الاستفادة من الذكاء الاصطناعي التوليدي المخصّص على الجهاز فقط بدلاً من الذكاء الاصطناعي التوليدي الجاهز

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

حالات الاستخدام الرئيسية لـ Prompt API:

تتيح Prompt API حالات استخدام مخصّصة للذكاء الاصطناعي التوليدي. في ما يلي بعض الأمثلة المقترَحة: 

  • فهم الصور: تحليل الصور لتصنيفها (مثل إنشاء منشور مسودة على وسائل التواصل الاجتماعي أو تحديد علامات تصنيف مثل "حيوانات أليفة" أو "طعام" أو "سفر")
  • الفحص الذكي للمستندات: استخدام نموذج تعلُّم آلة تقليدي لاستخراج النص من إيصال، ثم تصنيف كل سلعة باستخدام Prompt API
  • تحويل البيانات لواجهة المستخدم: تحليل المحتوى الطويل لإنشاء عنوان إشعار قصير وجذاب
  • مطالبة المحتوى: اقتراح مواضيع لإدخالات جديدة في دفتر اليوميات استنادًا إلى تفضيلات المستخدم للسمات
  • تحليل المحتوى: تصنيف مراجعات العملاء إلى فئة إيجابية أو محايدة أو سلبية
  • استخراج المعلومات: استخراج تفاصيل مهمة حول حدث قادم من سلسلة رسائل إلكترونية

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

Generation.getClient().generateContent(
   generateContentRequest(
       ImagePart(bitmapImage),
       TextPart("Categorize this image as one of the following: car, motorcycle, bike, scooter, other. Return only the category as the response."),
   ) {
       // Optional parameters
       temperature = 0.2f
       topK = 10
       candidateCount = 1
       maxOutputTokens = 10
   },
)

لمزيد من الأمثلة التفصيلية حول تنفيذ Prompt API، يُرجى الاطّلاع على المستندات الرسمية والنموذج على GitHub.

Gemini Nano والأداء والنموذج الأوّلي

تحقّق Prompt API حاليًا أفضل أداء على سلسلة أجهزة Pixel 10 التي تعمل بأحدث إصدار من Gemini Nano‏ (nano-v3). يستند هذا الإصدار من Gemini Nano إلى البنية نفسها التي يستند إليها Gemma 3n، وهو النموذج الذي شاركناه أولاً مع مجتمع النماذج المتاحة للجميع في I/O.

تتيح الأساسات المشتركة بين Gemma 3n وnano-v3 للمطوّرين إنشاء نماذج أوّلية للميزات بسهولة أكبر. إذا لم يكن لديك جهاز Pixel 10، يمكنك البدء في تجربة الطلبات اليوم من خلال إنشاء نموذج أوّلي باستخدام Gemma 3n محليًا.

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

مزيد من المعلومات

يمكنك البدء في تنفيذ Prompt API في تطبيقات Android اليوم بالاستعانة بإرشادات من مستنداتنا الرسمية والـ نموذج على GitHub.

متابعة القراءة