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

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

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

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


إذا كنت تستخدم إضافة Firebase لـ Gemini CLI، ما عليك سوى تنفيذ الأمر التالي: /firebase:init

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


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

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

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

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

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

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

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

    يُرجى العِلم أنّ إضافة Firebase لـ Gemini CLI تثبّت خادم Firebase MCP تلقائيًا.

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

    /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.