يمكن أن يساعدك هذا الطلب في إضافة ميزات الذكاء الاصطناعي إلى تطبيقك على الأجهزة الجوّالة أو الويب.
- Firebase AI Logic للميزات المستندة إلى الذكاء الاصطناعي التي تتيح الوصول الآمن إلى Gemini API مباشرةً من تطبيقك. يضبط هذا الطلب مشروعك على Firebase لاستخدام Gemini Developer API ويكتب الرمز البرمجي في تطبيقك لتوفير تجارب مثل الدردشة والتحليل المتعدّد الوسائط وإنشاء الصور وتعديلها.
يمكنك استخدام هذه الرسالة مع مشروع حالي على Firebase، ولكن إذا لم يكن لديك مشروع على Firebase، ستوجّهك الرسالة خلال عملية إعداد كل شيء على Firebase.
إذا كنت تستخدم إضافة Firebase إلى Gemini CLI، ما عليك سوى تنفيذ هذا الأمر:
في ما يلي، يمكنك الاطّلاع على المتطلبات الأساسية والقيود المهمة لهذا الطلب، بالإضافة إلى تعليمات الاستخدام لمساعدين آخرين من الذكاء الاصطناعي قادرين على تنفيذ مهام متعددة ومعقّدة. |
المتطلبات الأساسية والقيود
نحن نعمل جاهدين على تحسين التجربة، لذا قد تتغيّر قائمة المتطلبات الأساسية والقيود هذه بشكل متكرر. لذا، ننصحك بالتحقّق بشكل متكرّر لمعرفة ما إذا كانت هناك المزيد من الإمكانات المتاحة.
يؤدي هذا الطلب إلى إعداد ميزات مستندة إلى الذكاء الاصطناعي ضمن قاعدة الرموز البرمجية الحالية لتطبيق Android أو تطبيق ويب أو تطبيق Flutter. ولا يلزم نشر التطبيق أو إطلاقه بعد.
لم يتم تحسين هذه الطلبات بعد لتناسب ما يلي:
- تطبيقات iOS أو ألعاب Unity
- بعض إمكانات الذكاء الاصطناعي، بما في ذلك البث الثنائي الاتجاه باستخدام واجهة برمجة التطبيقات Gemini Live، والوصول إلى نماذج Imagen، والاستدلال المختلط على الجهاز، وإعداد الأدوات
بالنسبة إلى ميزات إنشاء الصور، يجب أن يكون مشروعك على Firebase ضمن خطة أسعار Blaze التي تتيح الدفع حسب الاستخدام. قد تكون مؤهلاً للحصول على رصيد بقيمة 300 دولار أمريكي للبدء.
استخدام الطلب
إذا لم يسبق لك إجراء ذلك، ثبِّت خادم Firebase MCP.
بعد تثبيت مساعدك المستنِد إلى الذكاء الاصطناعي والمتوافق مع MCP، يمكنه الوصول إلى أدوات MCP والطلبات.يُرجى العِلم أنّ إضافة Firebase لواجهة سطر الأوامر في Gemini تثبّت خادم Firebase MCP تلقائيًا.
توفّر معظم المساعدات المستندة إلى الذكاء الاصطناعي والقادرة على تنفيذ مهام متعددة الخطوات طريقة سهلة لتنفيذ هذا الطلب. على سبيل المثال، يتيح Gemini CLI هذه الطلبات كأوامر تبدأ بشرطة مائلة:
/firebase:init
يمكنك متابعة طلب التفعيل الأوّلي لإعلام المساعد المستند إلى الذكاء الاصطناعي بأنّك تريد تفعيل Firebase AI Logic:
I want to enable Firebase AI Logic in my app
بعد ذلك، يمكنك توجيه المساعد المستنِد إلى الذكاء الاصطناعي لتنفيذ إحدى ميزات الذكاء الاصطناعي نيابةً عنك:
Help me add an image generation feature.
يمكنك أيضًا تعديل أي من الطلبات المكتوبة مسبقًا في Firebase لتناسب بيئتك أو متطلباتك المحددة.
مراجعة محتوى الطلب
يمكنك مراجعة محتوى
firebas:init
الطلب
في مستودع Firebase على GitHub.
يُنسّق طلب firebas:init
هذا عدة طلبات خاصة بكل خدمة لكل مهمة أو خدمة من خدمات Firebase.