إذا كنت من مطوّري تطبيقات Android الذين يتطلّعون إلى دمج ميزات مبتكرة مستندة إلى الذكاء الاصطناعي في تطبيقاتهم، أطلقنا مؤخرًا تحديثات جديدة وفعّالة:
- الاستنتاج المختلط، وهو واجهة برمجة تطبيقات جديدة في Firebase AI Logic للاستفادة من الاستنتاج على الجهاز والاستنتاج على السحابة الإلكترونية
- إتاحة نماذج Gemini الجديدة، بما في ذلك أحدث نماذج Nano Banana لإنشاء الصور
سندخل مباشرةً في صلب الموضوع.
تجربة الاستدلال المختلط
من خلال Firebase API الجديد للاستنتاج المختلط، نفّذنا أسلوب توجيه بسيطًا يستند إلى القواعد كحلّ أوّلي يتيح لك استخدام الاستنتاج على الجهاز فقط والاستنتاج على السحابة الإلكترونية من خلال واجهة برمجة تطبيقات موحّدة. نحن نخطّط لتوفير إمكانات توجيه أكثر تطورًا في المستقبل.
يسمح هذا الإعداد لتطبيقك بالتبديل ديناميكيًا بين Gemini Nano الذي يعمل محليًا على الجهاز ونماذج Gemini المستضافة على السحابة الإلكترونية. يستخدم التنفيذ على الجهاز فقط واجهة برمجة التطبيقات Prompt API في ML Kit. تتيح الاستنتاج على السحابة الإلكترونية استخدام جميع نماذج 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)
لا تزال واجهة برمجة التطبيقات (API) من Firebase للاستدلال المختلط على Android تجريبية، وننصحك بتجربتها في تطبيقك، خاصةً إذا كنت تستخدم حاليًا Firebase AI Logic.
في الوقت الحالي، تتخصّص النماذج على الجهاز فقط في إنشاء النصوص في جولة واحدة استنادًا إلى نصوص أو صور نقطية فردية. راجِع القيود لمزيد من التفاصيل.
لقد نشرنا للتو نموذجًا جديدًا في "كتالوج نماذج الذكاء الاصطناعي" يستفيد من واجهة برمجة التطبيقات Firebase API for hybrid، ويوضّح كيفية استخدام هذه الواجهة لإنشاء مراجعة استنادًا إلى بعض المواضيع المحدّدة ثم ترجمتها إلى لغات مختلفة. اطّلِع على الرمز البرمجي لرؤية هذا الإجراء.
تجربة العيّنة الجديدة للاستدلال المختلط
تجربة نماذجنا الجديدة
في إطار نماذج Gemini الجديدة، أطلقنا نموذجين مفيدَين بشكل خاص لمطوّري تطبيقات Android، ويمكن دمجهما بسهولة في تطبيقك من خلال حزمة تطوير البرامج (SDK) الخاصة بـ Firebase AI Logic.
Nano Banana
في العام الماضي، أطلقنا Nano Banana، وهو نموذج متطوّر لإنشاء الصور. وقبل بضعة أسابيع، أطلقنا تصميمَين جديدَين من Nana Banana.
تم تصميم Nano Banana Pro (صورة Gemini 3 Pro) لإنتاج أصول احترافية، ويمكنه عرض نص عالي الدقة، حتى بخط معيّن أو محاكاة أنواع مختلفة من الكتابة اليدوية.
Nano Banana 2 (Gemini 3.1 Flash Image) هي النسخة عالية الكفاءة من Nano Banana Pro. وهو محسَّن للسرعة وحالات الاستخدام ذات الحجم الكبير. يمكن استخدامها في مجموعة كبيرة من حالات الاستخدام (الرسومات البيانية، والملصقات الافتراضية، والرسومات التوضيحية السياقية، وما إلى ذلك).
تستفيد نماذج Nano Banana الجديدة من المعرفة الواقعية وقدرات الاستدلال العميق لإنشاء صور دقيقة ومفصّلة.
عدّلنا عيّنة "صورة سيلفي سحرية" (استخدِم ميزة إنشاء الصور لتغيير خلفية صورة السيلفي!) لتستفيد من Nano Banana 2. تتم الآن معالجة تقسيم الخلفية مباشرةً باستخدام نموذج إنشاء الصور، ما يسهّل عملية التنفيذ ويسمح لنموذج Nano Banana 2 بإظهار إمكاناته المحسَّنة في إنشاء الصور. يمكنك الاطّلاع على طريقة عملها هنا.
يمكنك استخدامها من خلال حزمة تطوير البرامج (SDK) الخاصة بـ Firebase AI Logic. يمكنك الاطّلاع على مزيد من المعلومات حول هذا الموضوع في مستندات Android.
Gemini 3.1 Flash-Lite
أطلقنا أيضًا Gemini 3.1 Flash-Lite، وهو إصدار جديد من مجموعة Gemini Flash-Lite. لقد فضّل مطوّرو تطبيقات Android نماذج Gemini Flash-Lite بشكل خاص بسبب نسبة الجودة إلى وقت الاستجابة الجيدة وتكلفة الاستدلال المنخفضة. وقد استخدمها مطوّرو تطبيقات Android في العديد من حالات الاستخدام، مثل ترجمة الرسائل داخل التطبيق أو إنشاء وصفة من صورة طبق.
سيسمح نموذج Gemini 3.1 Flash-Lite، المتوفّر حاليًا في إصدار تجريبي، بحالات استخدام أكثر تقدّمًا مع وقت استجابة مماثل لنموذج Gemini 2.5 Flash-Lite.
لمزيد من المعلومات حول هذا النموذج، يمكنك مراجعة مستندات Firebase.
الخاتمة
هذا هو الوقت المناسب لاستكشاف نموذج Hybrid الجديد في الكتالوج الخاص بنا للاطّلاع على هذه الإمكانات عمليًا وفهم مزايا التوجيه بين الاستدلال على الجهاز فقط والاستدلال على السحابة الإلكترونية. ننصحك أيضًا بالاطّلاع على مستنداتنا لاختبار نماذج Gemini الجديدة.
متابعة القراءة
-
أخبار المنتجات
نوسّع اليوم عائلة نماذج Gemini 3 من خلال إطلاق Gemini 3 Flash، وهو نموذج يتميّز بذكاء متقدّم وسرعة في الرد، وبسعر أقل بكثير.
Thomas Ezan • مدة القراءة: دقيقتان
-
أخبار المنتجات
يمكن أن تؤدي إضافة صور مخصّصة إلى تطبيقك إلى تحسين تجربة المستخدم وتخصيصها بشكل كبير وتعزيز تفاعل المستخدمين.
Thomas Ezan, Mozart Louis • مدة القراءة: 5 دقائق
-
أخبار المنتجات
أصبح الإصدار 4 من استوديو Android Panda ثابتًا وجاهزًا للاستخدام في الإنتاج. يتضمّن هذا الإصدار "وضع التخطيط" و"توقّع التعديل التالي" والمزيد، ما يسهّل إنشاء تطبيقات Android عالية الجودة أكثر من أي وقت مضى.
Matt Dyor • مدة القراءة: 5 دقائق
البقاء على اطّلاع على آخر التحديثات
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.