We're sunsetting Firebase Studio on March 22, 2027. To continue building and deploying new versions of your app, migrate your Firebase Studio projects to Google AI Studio or Google Antigravity before that date. Learn how to migrate.
Any apps already deployed to Firebase will continue to run even after the sunset date. Also, all our core Firebase products (like Firestore, Authentication, App Hosting, etc.) are not impacted by the Firebase Studio sunset.
إنشاء تطبيق باستخدام Gemini API
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
في حين أنّه يمكنك استخدام App Prototyping agent
لإنشاء نموذج أولي جديد لتطبيق تلقائيًا باستخدام Gemini API، يمكنك أيضًا فتح لوحة فارغة باستخدام
Gemini Developer API بنقرة واحدة على
أحد الأزرار. ابدأ استخدام أحدث نماذج الذكاء الاصطناعي التوليدي من Google في تطبيقك من خلال نموذج يتضمّن كل Gemini APIالبنية الأساسية التي تحتاج إليها. كل ما عليك فعله هو إضافة
مفتاح Gemini API والبدء في البرمجة.
إنشاء تطبيق جديد مع تحميل Gemini API مسبقًا
يمكنك الوصول إلى نموذج Firebase StudioGemini API من لوحة بيانات النماذج والاستفادة من إمكانات الذكاء الاصطناعي.
اختَر اللغة والإطار لبيئتك. يتوفّر نموذج
Gemini API في Firebase Studio بلغة JavaScript (مع Vite أو
Genkit) وPython (دفتر ملاحظات أو تطبيق ويب مع Flask)، وسنطرح المزيد من اللغات وأُطر العمل قريبًا.
(اختياري) إذا أردت إضافة إطار عمل
LangChain
إلى تطبيقك، ضَع علامة في المربّع بجانب الخيار استخدام LangChain.
عند تحميل مساحة العمل، افتح الملف main.js أو main.py وعدِّل المتغيّر API_KEY باستخدام مفتاح Gemini API من Google AI Studio.
اختبِر التطبيق الأساسي في لوحة المعاينة على الويب لمشاهدة Gemini API أثناء التنفيذ، وعدِّل تطبيق Gemini API الجديد وفقًا لذلك.
إضافة Gemini API إلى تطبيق حالي
يمكنك أيضًا إضافة Gemini API إلى تطبيقك الحالي مباشرةً من Firebase Studio.
تاريخ التعديل الأخير: 2026-03-13 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-03-13 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]