إذا كنت من مطوّري برامج Android الذين يتطلّعون إلى إضافة ميزات تستخدم الذكاء الاصطناعي مبتكرة إلى تطبيقاتهم، أطلقنا مؤخرًا تعديلات جديدة قوية:
- الاستدلال المختلط، وهو واجهة برمجة تطبيقات جديدة لخدمة Firebase AI Logic تتيح الاستفادة من الاستدلال على الجهاز والاستدلال في السحابة الإلكترونية
- إتاحة نماذج Gemini الجديدة، بما في ذلك أحدث نماذج Nano Banana لإنشاء الصور
سندخل مباشرةً في صلب الموضوع.
تجربة الاستدلال المختلط
من خلال واجهة Firebase API للاستدلال المختلط الجديدة، نفّذنا نهج توجيه بسيطًا يستند إلى القواعد كحلّ أولي يتيح لك استخدام الاستدلال على الجهاز فقط والاستدلال في السحابة الإلكترونية من خلال واجهة برمجة تطبيقات موحّدة. ونخطّط لتوفير إمكانات توجيه أكثر تطورًا في المستقبل.
تتيح هذه الواجهة لتطبيقك التبديل ديناميكيًا بين نموذج Gemini Nano الذي يعمل محليًا على الجهاز ونماذج Gemini المستضافة في السحابة الإلكترونية. يستخدم التنفيذ على الجهاز فقط واجهة Prompt API في حزمة تعلّم الآلة. يدعم الاستدلال في السحابة الإلكترونية جميع نماذج Gemini من Firebase AI Logic في كلٍّ من Vertex AI وواجهة Developer API.
لاستخدام هذه الواجهة، أضِف التبعيات firebase-ai-ondevice إلى تطبيقك بالإضافة إلى Firebase AI Logic:
dependencies { [...] implementation("com.google.firebase:firebase-ai:17.10.1") implementation("com.google.firebase:firebase-ai-ondevice:16.0.0-beta01") }
أثناء عملية الإعداد، يمكنك إنشاء مثيل GenerativeModel وضبطه باستخدام أوضاع استدلال محدّدة، مثل PREFER_ON_DEVICE (الذي يعود إلى الاستدلال في السحابة الإلكترونية إذا لم يكن نموذج Gemini Nano متاحًا على الجهاز) أو PREFER_IN_CLOUD (الذي يعود إلى الاستدلال على الجهاز إذا كان الجهاز غير متصل بالإنترنت):
val model = Firebase.ai(backend = GenerativeBackend.googleAI()) .generativeModel( modelName = "gemini-3.1-flash-lite", onDeviceConfig = OnDeviceConfig( mode = InferenceMode.PREFER_ON_DEVICE ) ) val response = model.generateContent(prompt)
لا تزال واجهة Firebase API للاستدلال المختلط لنظام Android تجريبية، وننصحك بتجربتها في تطبيقك، خاصةً إذا كنت تستخدم Firebase AI Logic حاليًا.
في الوقت الحالي، تم تخصيص النماذج التي تعمل على الجهاز فقط لإنشاء نصّ واحد استنادًا إلى نصّ أو صور Bitmap واحدة. راجِع القيود لمزيد من التفاصيل.
لقد نشرنا للتو نموذجًا جديدًا في "كتالوج النماذج المستندة إلى الذكاء الاصطناعي" يستفيد من واجهة Firebase API للاستدلال المختلط، ويوضّح كيفية استخدام واجهة Firebase API للاستدلال المختلط لإنشاء مراجعة استنادًا إلى بعض المواضيع المحدّدة ثم ترجمتها إلى لغات مختلفة. اطّلِع على الرمز البرمجي لترى كيفية عمله.
نموذج الاستدلال المختلط الجديد أثناء العمل
تجربة نماذجنا الجديدة
كجزء من نماذج Gemini الجديدة، أطلقنا نموذجَين مفيدَين بشكل خاص لمطوّري تطبيقات Android ويسهل دمجهما في تطبيقك من خلال حزمة Firebase AI Logic SDK.
Nano Banana
في العام الماضي، أطلقنا Nano Banana، وهو نموذج متطوّر لإنشاء الصور. وقبل بضعة أسابيع، أطلقنا نموذجَين جديدَين من Nana Banana.
تم تصميم _Nano Banana Pro (صورة Gemini 3 Pro) لإنتاج مواد العرض الاحترافية ويمكنه عرض نصّ عالي الدقة، حتى لو كان بخط معيّن أو يحاكي أنواعًا مختلفة من خطوط اليد.
_Nano Banana 2 (صورة Gemini 3.1 Flash)_ هو النموذج عالي الكفاءة المقابل لـ Nano Banana Pro. وهو محسّن للسرعة وحالات الاستخدام الكبيرة. ويمكن استخدامه في مجموعة واسعة من حالات الاستخدام (المخططات البيانية والملصقات الافتراضية والرسومات التوضيحية السياقية وما إلى ذلك).
تستفيد نماذج Nano Banana الجديدة من المعرفة الواقعية وإمكانات الاستدلال المعقّد لإنشاء صور دقيقة ومفصّلة.
لقد عدّلنا نموذج Magic Selfie (استخدِم ميزة إنشاء الصور لتغيير خلفية صورتك السيلفي) لاستخدام Nano Banana 2. تتم الآن معالجة تقسيم الخلفية مباشرةً باستخدام نموذج إنشاء الصور، ما يسهّل عملية التنفيذ ويسمح لـ Nano Banana 2 بعرض إمكاناته المحسّنة لإنشاء الصور. يمكنك الاطّلاع على كيفية عمله هنا.
يمكنك استخدامه من خلال حزمة Firebase AI Logic SDK. يمكنك الاطّلاع على مزيد من المعلومات عنه في مستندات Android.
Gemini 3.1 Flash-Lite
أطلقنا أيضًا Gemini 3.1 Flash-Lite، وهو إصدار جديد من مجموعة Gemini Flash-Lite. لقيت نماذج Gemini Flash-Lite رواجًا بين مطوّري تطبيقات Android بسبب نسبة الجودة إلى وقت الاستجابة الجيدة وتكلفة الاستدلال المنخفضة. وقد استخدمها مطوّرو تطبيقات Android في حالات استخدام مختلفة، مثل ترجمة الرسائل داخل التطبيق أو إنشاء وصفة من صورة طبق.
سيُتيح Gemini 3.1 Flash-Lite، المتوفّر حاليًا في نسخة حصرية، حالات استخدام أكثر تقدّمًا مع وقت استجابة مماثل لوقت استجابة Gemini 2.5 Flash-Lite.
لمزيد من المعلومات عن هذا النموذج، راجِع مستندات Firebase.
الخاتمة
هذا هو الوقت المناسب لاستكشاف نموذج الاستدلال المختلط الجديد في الكتالوج للاطّلاع على كيفية عمل هذه الإمكانات وفهم مزايا التوجيه بين الاستدلال على الجهاز فقط والاستدلال في السحابة الإلكترونية. ننصحك أيضًا بالاطّلاع على مستنداتنا لاختبار نماذج Gemini الجديدة.
-
أخبار المنتجاتنوسّع اليوم عائلة نماذج Gemini 3 من خلال إطلاق Gemini 3 Flash، وهو نموذج يتميّز بذكاء متقدّم ومصمَّم للعمل بسرعة وبتكلفة منخفضة.
Thomas Ezan • دقيقتان للقراءة -
أخبار المنتجاتيمكن أن يؤدي إضافة صور مخصّصة إلى تطبيقك إلى تحسين تجربة المستخدم وتخصيصها بشكل كبير وتعزيز تفاعل المستخدمين.
Thomas Ezan, Mozart Louis • 5 دقائق للقراءة -
أخبار المنتجاتشاركنا اليوم كيف ننقل رؤيتنا "أكثر من مجرد متجر" إلى فصلها التالي. من علامة التبويب "أنت"، التي أصبحت الآن الصفحة الرئيسية الشخصية لأكثر من 250 مليون مستخدم نشط شهريًا، إلى منصة الألعاب الموحّدة التي تربط أكثر من 700 مليون ملف شخصي للاعبين، يلبّي Google Play احتياجات المستخدمين أينما كانوا.
Paul Feng • 3 دقائق للقراءة
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.