طلب الذكاء الاصطناعي: إضافة ميزات تستخدم الذكاء الاصطناعي

يمكن أن يساعدك هذا الطلب في إضافة ميزات تستخدم الذكاء الاصطناعي إلى تطبيقك على الأجهزة الجوّالة أو تطبيق الويب.

  • ‫Firebase AI Logic للميزات المستندة إلى الذكاء الاصطناعي التي تتيح الوصول الآمن إلى Gemini API مباشرةً من تطبيقك. يؤدي هذا الطلب إلى إعداد مشروعك على Firebase لاستخدام Gemini Developer API وكتابة الرمز البرمجي في تطبيقك لتوفير تجارب مثل المحادثة والتحليل المتعدّد الوسائط وإنشاء الصور وتعديلها.

يمكنك استخدام هذه الرسالة مع مشروع حالي على Firebase، ولكن إذا لم يكن لديك مشروع على Firebase، سترشدك الرسالة إلى كيفية إعداد كل شيء على Firebase.


بالنسبة إلى وكلاء الترميز المتوافقين مع الذكاء الاصطناعي، يمكنك تنفيذ هذا الطلب باستخدام الأمر: /firebase:init

في ما يلي، يمكنك الاطّلاع على المتطلبات الأساسية والقيود المهمة لهذا الطلب، بالإضافة إلى تعليمات الاستخدام لوكلاء الترميز المستند إلى الذكاء الاصطناعي المتوافقين.


المتطلبات الأساسية والقيود

نحن نعمل جاهدين على تحسين التجربة، لذا قد تتغيّر قائمة المتطلبات الأساسية والقيود هذه بشكل متكرر. لذا، ننصحك بالتحقّق بشكل متكرّر لمعرفة ما إذا كانت هناك المزيد من الإمكانات المتاحة.

  • يؤدي هذا الطلب إلى إعداد ميزات مستندة إلى الذكاء الاصطناعي ضمن قاعدة الرموز البرمجية الحالية لتطبيق Android أو تطبيق ويب أو تطبيق Flutter. ولا يلزم نشر التطبيق أو طرحه بعد.

  • لم يتم تحسين هذه الطلبات بعد لتناسب ما يلي:

    • تطبيقات iOS أو ألعاب Unity
    • بعض إمكانات الذكاء الاصطناعي، بما في ذلك البث الثنائي الاتجاه باستخدام Gemini Live API، والوصول إلى نماذج Imagen، والاستنتاج المختلط على الجهاز فقط، وإعداد الأدوات.
  • بالنسبة إلى ميزات إنشاء الصور، يجب أن يكون مشروعك على Firebase ضمن خطة أسعار Blaze التي تتيح الدفع حسب الاستخدام. قد تكون مؤهلاً للحصول على رصيد بقيمة 300 دولار أمريكي للبدء.

استخدام الطلب

  1. إذا لم يسبق لك إجراء ذلك، ثبِّت خادم بروتوكول سياق النموذج (MCP) في Firebase.
    بعد تثبيت مساعدك المستنِد إلى الذكاء الاصطناعي والمزوّد بإمكانية MCP، يمكنه الوصول إلى أدواتنا وطلباتنا الخاصة بـ MCP.

  2. توفّر العديد من وكلاء الترميز المستنِد إلى الذكاء الاصطناعي طريقة لتنفيذ هذا الطلب بشكل ملائم. على سبيل المثال، كأمر يبدأ بشرطة مائلة:

    /firebase:init
    
  3. يمكنك متابعة طلب التفعيل الأوّلي لإعلام المساعد المستنِد إلى الذكاء الاصطناعي بأنّك تريد تفعيل Firebase AI Logic:

    I want to enable Firebase AI Logic in my app
    
  4. بعد ذلك، يمكنك توجيه المساعد المستند إلى الذكاء الاصطناعي لتنفيذ إحدى ميزات الذكاء الاصطناعي نيابةً عنك:

    Help me add an image generation feature.
    

يمكنك أيضًا تعديل أي من الطلبات المكتوبة مسبقًا في Firebase لتناسب بيئتك أو متطلباتك المحددة.

مراجعة محتوى الطلب

يمكنك مراجعة محتوى firebase:init الطلب في مستودع Firebase GitHub.

يُنسّق طلب firebase:init هذا عدة طلبات خاصة بكل خدمة لكل مهمة أو خدمة من خدمات Firebase.