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

‫Prompt API في حزمة تعلّم الآلة: تجارب Gemini Nano المخصّصة على الجهاز فقط

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

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

اليوم هو يوم تاريخي للذكاء الاصطناعي التوليدي على أجهزة Android. نعلن عن الإصدار الأوّلي من واجهة برمجة التطبيقات ML Kit GenAI 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.

من كتابة:
متابعة القراءة