استكشاف الذكاء الاصطناعي على Android باستخدام تطبيق "دليل النماذج"
مدّة القراءة: دقيقتان
مع استمرار توسّع مجال الذكاء الاصطناعي، نسمع غالبًا أنّ المطوّرين لا يعرفون دائمًا من أين يبدأون وأيّ واجهة برمجة تطبيقات أو حزمة تطوير برامج (SDK) هي الأنسب لحالة الاستخدام.
لذلك، أردنا أن نقدّم لك أمثلة على الميزات المستندة إلى الذكاء الاصطناعي والتي تستخدم كلاً من النماذج على الجهاز فقط والنماذج المستندة إلى السحابة الإلكترونية، وأن نلهمك لإنشاء تجارب ممتعة للمستخدمين.
يسرّنا الإعلان عن إطلاق كتالوج عيّنات الذكاء الاصطناعي الجديد على Android، وهو تطبيق مخصّص مصمّم لإلهام مطوّري تطبيقات Android وتثقيفهم بشأن كيفية إنشاء الجيل التالي من تطبيقات Android المستنِدة إلى الذكاء الاصطناعي.
استكشاف الإمكانات المتاحة من خلال الذكاء الاصطناعي من Google
تم تصميم "كتالوج نماذج الذكاء الاصطناعي في Android" ليكون وجهة شاملة لاستكشاف إمكانات واجهات برمجة التطبيقات وحِزم تطوير البرامج (SDK) من Google AI. ستجد في الداخل مجموعة من العيّنات التي توضّح مجموعة كبيرة من حالات استخدام الذكاء الاصطناعي التي يمكنك اختبارها بنفسك. لقد صمّمنا هذا الكتالوج خصيصًا لنقدّم لك تجربة عملية حول ما يمكنك إنشاؤه، ونساعدك في العثور على الحلّ والإمكانية المناسبَين لاحتياجاتك.
في ما يلي بعض العيّنات التي يمكنك العثور عليها في الكتالوج:
إنشاء الصور باستخدام Imagen يستخدم Imagen لإنشاء صور للمناظر الطبيعية والأشياء والأشخاص بأساليب فنية متنوعة. |
تلخيص المحتوى على الجهاز فقط باستخدام Gemini Nano تتيح لك تلخيص النصوص على الجهاز فقط باستخدام Gemini Nano من خلال GenAI Summarization API. |
الدردشة مع Nano Banana تطبيق دردشة آلي يستخدم نموذج Gemini 3 Pro Image (المعروف أيضًا باسم "Nano Banana Pro") يتيح لك تعديل الصور من خلال محادثة مع النموذج |
وصف الصور على الجهاز فقط باستخدام Gemini Nano تتيح لك إنشاء أوصاف للصور باستخدام Gemini Nano من خلال GenAI Image Description API. |
تشمل الأمثلة الأخرى: تعديل الصور باستخدام إمكانات تعديل القناع في Imagen، وتطبيق قائمة مهام يتم التحكّم فيه صوتيًا باستخدام واجهة برمجة التطبيقات Gemini Live، ومساعدة في إعادة الكتابة على الجهاز باستخدام Gemini Nano، وغير ذلك.
تم إنشاء النماذج التي تستخدم الاستدلال المستند إلى السحابة الإلكترونية باستخدام حزمة تطوير البرامج (SDK) الخاصة بـ Firebase AI Logic، ويتم استخدام ML Kit GenAI API للنماذج التي تستخدم الاستدلال على الجهاز. نخطّط لمواصلة إنشاء نماذج جديدة وتعديل النماذج الحالية عند إضافة إمكانات جديدة إلى النماذج وحِزم تطوير البرامج (SDK).
مفتوحة المصدر بالكامل وجاهزة للنسخ
نعتقد أنّ أفضل طريقة للتعلّم هي من خلال الممارسة. لهذا السبب، لا يقتصر الأمر على أنّ "كتالوج عيّنات الذكاء الاصطناعي" هو مفتوح المصدر بالكامل، بل تم تصميمه أيضًا بطريقة تجعل الرمز البرمجي ذي الصلة بميزات الذكاء الاصطناعي متضمّنًا في حد ذاته وسهل النسخ واللصق، ما يتيح لك تجربة عيّنات الرموز البرمجية هذه بسرعة في مشروعك الخاص.
عند استكشاف عيّنة في التطبيق وأردت معرفة طريقة إنشائها، يمكنك ببساطة النقر على الزر <> SOURCE للانتقال مباشرةً إلى الرمز على GitHub.
لمساعدتك في البدء بسرعة، يتضمّن كل نموذج ملف README يوضّح واجهات برمجة التطبيقات المستخدَمة، بالإضافة إلى مقتطفات الرموز الرئيسية.
ملاحظة: لتشغيل النماذج باستخدام حزمة تطوير البرامج (SDK) الخاصة بـ Firebase AI Logic، عليك إعداد مشروع Firebase AI. بالإضافة إلى ذلك، لا تتوافق العيّنات التي تستخدم واجهات برمجة التطبيقات المستندة إلى الذكاء الاصطناعي التوليدي في حزمة تعلّم الآلة والمستندة إلى Gemini Nano إلا مع أجهزة معيّنة.
لقد بذلنا جهدًا إضافيًا في تصميم واجهة مستخدم التطبيق لجعل تجربة التعلّم أكثر جاذبية وسهولة. أعدنا تصميم التطبيق باستخدام علامة تجارية جديدة جريئة تدمج مظهر Android مع لغة تصميم تعبيرية مستندة إلى الذكاء الاصطناعي. والأهم من ذلك أنّ التطبيق يوفّر الآن خلفية نابضة بالحياة ومزخرفة لمكوّنات Material 3 Expressive الجديدة، ما يمنحك بيئة عصرية وممتعة لاستكشاف العيّنات والتعمّق في الرموز. تساهم الرسومات التوضيحية المنهجية المستوحاة من تركيبة الصور من إنشاء الذكاء الاصطناعي في تعزيز هذه التجربة الرائعة والمعبّرة.
ننصحك بالاطّلاع على Android AI Sample Catalog اليوم وتجربة الميزات والتعمّق في الرمز البرمجي على GitHub لبدء تنفيذ أفكارك المستنِدة إلى الذكاء الاصطناعي.
-
طرق التنفيذمرحبًا بك مجددًا في سلسلة منشورات المدونة "إنشاء تطبيقات Android ذكية"، حيث نأخذ تطبيق Android أساسيًا ونحوّله إلى تجربة مخصّصة وذكية واستباقية.
Thomas Ezan, Jolanda Verhoef, Caren Chang • مدّة القراءة: 8 دقائق -
طرق التنفيذتم إصدار Media3 1.11. يوفّر هذا الإصدار ميزات جديدة وإصلاحات للأخطاء وتحسينات في التشغيل والتعديل ومكوّنات واجهة المستخدم، وهو يتيح تشغيل معظم تطبيقات الوسائط الرائجة على Android.
Toni Heidenreich • يستغرق الاطِّلاع على المقال 3 دقائق -
طرق التنفيذمرحبًا بك مجددًا في سلسلة منشورات المدونة "إنشاء تطبيقات Android ذكية"، حيث نأخذ تطبيق Android أساسيًا ونحوّله إلى تجربة مخصّصة وذكية واستباقية. في مشاركتنا السابقة، قدّمنا Jetpacker، وهو تطبيق تجريبي سنستخدمه في هذه السلسلة.
Caren Chang • يستغرق الاطّلاع على المقال 6 دقائق
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.