Gemini API تستخدم Vertex AI لبرنامج Firebase

إنشاء تطبيقات وميزات مستندة إلى الذكاء الاصطناعي (AI) للأجهزة الجوّالة وتطبيقات باستخدام Gemini API باستخدام Vertex AI for Firebase

تتيح لك واجهة Vertex AI Gemini API أحدث تكنولوجيات الذكاء الاصطناعي التوليدي. طُرز من Google: نماذج Gemini إذا كنت بحاجة إلى استدعاء يمكنك استخدام Vertex AI Gemini API مباشرةً من تطبيقك المتوافق مع الأجهزة الجوّالة أو الويب، بدلاً من جهة الخادم: يمكنك استخدام حِزم تطوير البرامج (SDK) الخاصة بـ Vertex AI for Firebase. هؤلاء العملاء صُممت حِزم SDK خصّيصًا للاستخدام مع تطبيقات الأجهزة الجوّالة وتطبيقات الويب، ما يوفّر الأمان الخيارات المتاحة ضد العملاء غير المصرّح لهم، بالإضافة إلى عمليات الدمج مع منصة Firebase الأخرى

باستخدام حِزم تطوير البرامج (SDK) الخاصة بالعميل هذه، يمكنك إضافة تخصيص الذكاء الاصطناعي (AI) إلى تطبيقك وإنشاء نموذج ذكاء اصطناعي وتجربة الدردشة وإنشاء تحسينات وعمليات تشغيل مبرمَجة مستندة إلى الذكاء الاصطناعي وغير ذلك الكثير.


إعداد iOS+ إعداد Android إعداد الويب إعداد Flutter

إذا كنت تبحث عن طرق لاستدعاء واجهة برمجة التطبيقات Vertex AI Gemini من جانب الخادم، اطّلِع على حِزم تطوير برامج Vertex AI من جهة الخادم أو إضافات Firebase لواجهة Gemini API.


الإمكانات الرئيسية

إدخال متعدد الوسائط نماذج Gemini هي متعدد الوسائط، وبالتالي يمكن أن تتضمّن الطلبات المُرسَلة إلى Gemini API نصًا والصور (حتى ملفات PDF) والفيديو والصوت.
مجموعة متزايدة من الإمكانات باستخدام حِزم تطوير البرامج (SDK)، يمكنك: طلب واجهة برمجة تطبيقات Gemini مباشرةً من الهاتف المحمول أو تطبيق الويب، إنشاء تجربة دردشة مستنِدة إلى الذكاء الاصطناعي استخدام استدعاء الدوال، والمزيد.
الأمان لتطبيقات الإنتاج استخدام ميزة فحص التطبيقات من Firebase لحماية واجهة Vertex AI Gemini API من إساءة الاستخدام من قبل العملاء غير المصرح لهم.
بنية أساسية قوية الاستفادة من البنية الأساسية القابلة للتطور والمصممة للاستخدام مع الأجهزة الجوّالة وتطبيقات الويب، مثل إدارة البيانات المنظَّمة باستخدام عروض قاعدة بيانات Firebase (مثل Cloud Firestore) و وتهيئات وقت التشغيل ديناميكيًا الإعداد عن بُعد في Firebase:

كيف تعمل هذه الميزة؟

تسمح لك حِزم تطوير البرامج (SDK) الخاصة بالذكاء الاصطناعي من Vertex AI for Firebase بطلب إزالة واجهة برمجة التطبيقات Vertex AI Gemini مباشرةً من تطبيقك المتوافق مع الأجهزة الجوّالة أو الويب بحاجة إلى إعداد واجهة خلفية.

يمكنك الاطّلاع على مزيد من المعلومات عن سياسة Gemini API من Vertex AI تتيح لك الاطّلاع على نماذج Gemini

مسار التنفيذ

ربط تطبيقك بمنصّة Firebase سجِّل تطبيقك في مشروعك على Firebase، ثم أضِف حسابك على Firebase. من تهيئة تطبيقك.
تثبيت حزمة تطوير البرامج (SDK) وبدء الإعداد ثبِّت حزمة تطوير البرامج (SDK) الخاصة بتطبيقك من Vertex AI for Firebase ثم إعداد خدمة Vertex AI المستخدم في تطبيقك.
طلب بيانات من Gemini API يمكنك طلب البيانات من Gemini API text-only أو طلبات متعددة الوسائط لإنشاء إخراج نصي. استخدام مكالمات أكثر تعقيدًا لإنشاء تجارب المحادثات أو استخدم استدعاء الدوال
الاستعداد للإصدار العلني نفِّذ عمليات دمج مهمة لتطبيقات الأجهزة الجوّالة وتطبيقات الويب، بما في ذلك حماية واجهة برمجة التطبيقات من إساءة الاستخدام من خلال فحص التطبيقات من Firebase: أو بما في ذلك الملفات الكبيرة مع عناوين URL على Cloud Storage لبرنامج Firebase

الخطوات التالية

بدء استخدام Vertex AI Gemini API في تطبيق الويب أو الأجهزة الجوّالة

إعداد iOS+ إعداد Android إعداد الويب إعداد Flutter

تجربة الطلبات

الانتقال إلى Vertex AI Studio

مزيد من المعلومات حول نماذج Gemini

يمكنك معرفة المزيد عن النماذج المتوفّرة لحالات الاستخدام المختلفة و الحصص والأسعار: