أثناء تطوير تطبيقك باستخدام Firebase AI Logic، قد تحتاج إلى التوسّع في التفاصيل التي تم تناولها في الأدلة الرئيسية. تقدّم الحلول الموضّحة في هذا القسم إرشادات بشأن حالات الاستخدام الأكثر تقدّمًا.
إدارة الملفات وتضمين الملفات الكبيرة في الطلبات المتعددة الوسائط
باستخدام Cloud Storage for Firebase، يمكنك الاستفادة من بنية أساسية سريعة وآمنة وقابلة للتوسيع لتخزين الملفات وإدارتها. بالإضافة إلى ذلك، يمكنك تضمين ملفات أكبر في طلباتك المتعدّدة الوسائط باستخدام عنوان URL Cloud Storage for Firebase.
الاطّلاع على Cloud Storage for Firebase الحل
حماية تطبيقك من العملاء غير المصرَّح لهم
بالنسبة إلى تطبيقات الأجهزة الجوّالة وتطبيقات الويب، عليك حماية Gemini API وموارد مشروعك من إساءة الاستخدام من قِبل العملاء غير المصرّح لهم. يمكنك استخدام Firebase App Check للتأكّد من أنّ جميع طلبات البيانات من واجهة برمجة التطبيقات صادرة من تطبيقك الفعلي.
الاطّلاع على دليل Firebase App Check
ضبط إعدادات بيئة التشغيل بشكل ديناميكي وشرطي
إذا أردت ضبط الإعدادات استنادًا إلى شروط وقت التشغيل، يمكنك استخدام Firebase Remote Config. أحد الأمثلة على ذلك هو تغيير الموقع الجغرافي الذي يتم فيه تشغيل خدمة Vertex AI ونموذج الذكاء الاصطناعي التوليدي استنادًا إلى الموقع الجغرافي للمستخدم النهائي.
الاطّلاع على Remote Config الحل
تعديل القيم في تطبيقك بدون طرح إصدار جديد منه
إذا كنت بحاجة إلى تغيير القيم بشكل ديناميكي في تطبيقك بدون طرح إصدار جديد منه، يمكنك استخدام Firebase Remote Config. وتشمل الأمثلة على ذلك تعديل اسم النموذج عند إصدار نسخة جديدة من النموذج أو تغيير تعليمات النظام أو الطلبات أو إعدادات الأمان أو الإدخال لطلب معيّن.
الاطّلاع على Remote Config الحل
نعمل حاليًا على إعداد حلول وأدلة أخرى، لذا يُرجى التحقّق مرة أخرى قريبًا.