كيفية تحسين جودة الطلبات من خلال ميزة "التحسين الآلي للطلبات" في GenAI Prompt API ضمن "حزمة تعلّم الآلة"
مدّة القراءة: 3 دقائق
التحسين الآلي للطلبات (APO)
لمساعدتك في استخدام Prompt API في حزمة تعلّم الآلة في حالات الاستخدام الإنتاجية، يسرّنا الإعلان عن التحسين الآلي للطلبات (APO) الذي يستهدف النماذج على الجهاز فقط في Vertex AI. "التحسين الآلي للطلبات" هي أداة تساعدك في العثور تلقائيًا على الطلب الأمثل لحالات الاستخدام لديك.
لم يعُد عصر الذكاء الاصطناعي على الجهاز فقط مجرّد وعد، بل أصبح حقيقة واقعة. ومع إطلاق الإصدار الثالث من Gemini Nano، نضع بين أيدي المستخدمين إمكانات غير مسبوقة في فهم اللغة والتعامل مع الوسائط المتعددة. من خلال مجموعة نماذج Gemini Nano، نغطّي مجموعة واسعة من الأجهزة المتوافقة في منظومة Android المتكاملة. بالنسبة إلى المطوّرين الذين ينشئون الجيل التالي من التطبيقات الذكية، فإنّ الوصول إلى نموذج فعّال هو الخطوة الأولى فقط. يكمن التحدي الحقيقي في التخصيص: كيف يمكنك تخصيص نموذج أساسي لتقديم أداء على مستوى الخبراء لحالة الاستخدام المحدّدة بدون تجاوز قيود الأجهزة الجوّالة؟
في عالم جهة الخادم، تميل النماذج اللغوية الكبيرة إلى أن تكون ذات قدرات عالية وتتطلّب قدرًا أقل من التكيّف مع النطاق. وحتى عند الحاجة، يمكن أن تكون الخيارات الأكثر تقدّمًا، مثل الضبط الدقيق باستخدام LoRA (التكيّف المنخفض الرتبة)، خيارات ممكنة. ومع ذلك، تعطي البنية الفريدة لخدمة Android AICore الأولوية لنموذج نظام مشترك يتسم بكفاءة استخدام الذاكرة. وهذا يعني أنّ نشر محوّلات LoRA المخصّصة لكل تطبيق على حدة يواجه تحديات في خدمات النظام المشتركة هذه.
ولكن هناك مسار بديل يمكن أن يكون له التأثير نفسه. من خلال الاستفادة من التحسين الآلي للطلبات (APO) على Vertex AI، يمكن للمطوّرين تحقيق جودة تقترب من الضبط الدقيق، وكل ذلك أثناء العمل بسلاسة داخل بيئة تنفيذ Android الأصلية. من خلال التركيز على تعليمات النظام الفائقة، تتيح APO للمطوّرين تخصيص سلوك النموذج بفعالية وقابلية للتوسّع أكبر من حلول الضبط الدقيق التقليدية.
ملاحظة: Gemini Nano V3 هو إصدار محسّن من نموذج Gemma 3N الذي حاز على إشادة كبيرة. وستسري أي تحسينات على الطلبات في نموذج Gemma 3N المفتوح المصدر على Gemini Nano V3 أيضًا. على الأجهزة المتوافقة، تستفيد واجهات برمجة التطبيقات GenAI في حزمة تعلّم الآلة من نموذج nano-v3 لتحسين الجودة لمطوّري تطبيقات Android
لا يتعامل APO مع الطلب كنص ثابت، بل كمساحة قابلة للبرمجة يمكن تحسينها. ويستفيد من النماذج من جهة الخادم (مثل Gemini Pro وFlash) لاقتراح الطلبات وتقييم الصيغ المختلفة والعثور على الصيغة المثلى لمهمتك المحدّدة. تستخدم هذه العملية ثلاث آليات فنية محدّدة لتحسين الأداء إلى أقصى حدّ:
- تحليل الأخطاء المبرمَج: يحلّل APO أنماط الأخطاء من بيانات التدريب لتحديد نقاط ضعف معيّنة في الطلب الأولي تلقائيًا.
- استخلاص التعليمات الدلالية: يحلّل هذا الأسلوب أمثلة تدريبية ضخمة لاستخلاص "الهدف الحقيقي" من مهمة معيّنة، ما يؤدي إلى إنشاء تعليمات تعكس توزيع البيانات الحقيقية بدقة أكبر.
- اختبار الطلبات المرشحة بالتوازي: بدلاً من اختبار فكرة واحدة في كل مرة، تنشئ APO العديد من الطلبات المرشحة وتختبرها بالتوازي لتحديد الحد الأقصى العام للجودة.
Why APO Can Approach Fine Tuning Quality
من المفاهيم الخاطئة الشائعة أنّ الضبط الدقيق يؤدي دائمًا إلى جودة أفضل من الطلبات. بالنسبة إلى النماذج الأساسية الحديثة، مثل Gemini Nano v3، يمكن أن تكون هندسة الطلبات فعّالة بحد ذاتها:
- الحفاظ على الإمكانات العامة: يؤدي الضبط الدقيق ( PEFT/LoRA) إلى فرض أوزان النموذج على الفهرسة الزائدة على توزيع معيّن للبيانات. يؤدي ذلك غالبًا إلى "النسيان الكارثي"، حيث يتحسّن أداء النموذج في فهم البنية المحدّدة التي تطلبها، ولكن يتراجع أداؤه في المنطق العام والأمان. لا يغيّر APO الأوزان، ما يحافظ على إمكانات النموذج الأساسي.
- اتّباع التعليمات واستكشاف الاستراتيجيات: تم تدريب Gemini Nano v3 بدقة ليتّبع تعليمات النظام المعقّدة. ويستفيد APO من ذلك من خلال العثور على بنية التعليمات الدقيقة التي تفتح الإمكانات الكامنة للنموذج، وغالبًا ما يكتشف استراتيجيات قد يصعب على المهندسين البشريين العثور عليها.
للتحقّق من صحة هذا النهج، قيّمنا APO في أعباء عمل إنتاجية متنوعة. أظهرت عملية التحقّق التي أجريناها تحقيق زيادة في الدقة بنسبة تتراوح بين %5 و%8 في مختلف حالات الاستخدام.وقد حقّق "مُحسِّن أداء Android" تحسينات كبيرة في الجودة في العديد من الميزات المنشورة على الجهاز فقط.
| Use Case | نوع المهمة | وصف المهمة | المقياس | تحسين ميزة "تحسين الأداء تلقائيًا" |
| تصنيف المواضيع | تصنيف النصوص | تصنيف مقالة إخبارية إلى مواضيع مثل الشؤون المالية والرياضة وما إلى ذلك | الدقة | +5% |
| تصنيف النية | تصنيف النصوص | تصنيف طلب خدمة العملاء إلى نوايا | الدقة | +8.0% |
| ترجمة صفحات الويب | ترجمة النص | ترجمة صفحة ويب من الإنجليزية إلى لغة محلية | BLEU | +8.57% |
سير عمل سلس وشامل للمطوّرين
من المفاهيم الخاطئة الشائعة أنّ الضبط الدقيق يؤدي دائمًا إلى جودة أفضل من الطلبات. بالنسبة إلى النماذج الأساسية الحديثة، مثل Gemini Nano v3، يمكن أن تكون هندسة الطلبات فعّالة بحد ذاتها:
- الحفاظ على الإمكانات العامة: يؤدي الضبط الدقيق ( PEFT/LoRA) إلى فرض أوزان النموذج على الفهرسة الزائدة على توزيع معيّن للبيانات. يؤدي ذلك غالبًا إلى "النسيان الكارثي"، حيث يتحسّن أداء النموذج في فهم البنية المحدّدة التي تطلبها، ولكن يتراجع أداؤه في المنطق العام والأمان. لا يغيّر APO الأوزان، ما يحافظ على إمكانات النموذج الأساسي.
- اتّباع التعليمات واستكشاف الاستراتيجيات: تم تدريب Gemini Nano v3 بدقة ليتّبع تعليمات النظام المعقّدة. ويستفيد APO من ذلك من خلال العثور على بنية التعليمات الدقيقة التي تفتح الإمكانات الكامنة للنموذج، وغالبًا ما يكتشف استراتيجيات قد يصعب على المهندسين البشريين العثور عليها.
للتحقّق من صحة هذا النهج، قيّمنا APO في أعباء عمل إنتاجية متنوعة. أظهرت عملية التحقّق التي أجريناها تحقيق زيادة في الدقة بنسبة تتراوح بين %5 و%8 في مختلف حالات الاستخدام.وقد حقّق "مُحسِّن أداء Android" تحسينات كبيرة في الجودة في العديد من الميزات المنشورة على الجهاز فقط.
الخاتمة
يُعدّ إطلاق ميزة التحسين الآلي للطلبات (APO) نقطة تحوّل في مجال الذكاء الاصطناعي التوليدي على الجهاز فقط. من خلال سد الفجوة بين النماذج الأساسية والأداء على مستوى الخبراء، نقدّم للمطوّرين الأدوات اللازمة لإنشاء تطبيقات أكثر فعالية للأجهزة الجوّالة. سواء كنت في بداية رحلتك مع التحسين بدون تدريب أو كنت بصدد توسيع نطاق الإصدار العلني باستخدام التحسين المستند إلى البيانات، أصبح مسار الوصول إلى ذكاء اصطناعي عالي الجودة على الجهاز فقط أكثر وضوحًا.يمكنك الآن إطلاق حالات الاستخدام على الجهاز فقط في مرحلة الإنتاج باستخدام واجهة Prompt API في حزمة تعلّم الآلة وميزة "التحسين الآلي للطلبات" في Vertex AI.
روابط ذات صلة:
-
أخبار المنتجاتفي Google، نلتزم بتوفير نماذج الذكاء الاصطناعي الأكثر تطورًا مباشرةً على أجهزة Android التي في جيبك. يسرّنا اليوم الإعلان عن إطلاق أحدث نماذجنا المفتوحة والمتطورة: Gemma 4.
Caren Chang, David Chou • مدّة القراءة: 3 دقائق -
أخبار المنتجاتيسهّل الذكاء الاصطناعي إنشاء تجارب التطبيق المخصّصة التي تحوّل المحتوى إلى التنسيق المناسب للمستخدمين. في السابق، أتحنا للمطوّرين إمكانية التكامل مع Gemini Nano من خلال واجهات برمجة التطبيقات GenAI في حزمة تعلّم الآلة والمصمّمة لحالات استخدام محدّدة، مثل التلخيص ووصف الصور.
Caren Chang, Chengji Yan, Penny Li • مدّة القراءة: دقيقتان -
أخبار المنتجاتواليوم، في مؤتمر Android Dev Summit، نعلن عن توفير العديد من الأدوات وواجهات برمجة التطبيقات المصمَّمة لإزالة العقبات اليومية ومنحك المزيد من المرونة لإنشاء تطبيقات Android رائعة.
Matthew McCullough • مدّة القراءة: 4 دقائق
يمكنك الحصول على آخر الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.