إضافات Firebase لواجهة برمجة تطبيقات Gemini

Firebase هي منصة لتطوير التطبيقات تستند إلى Google ويثق فيها الملايين من المطوّرين حول العالم. إذا كنت من مطوّري Firebase المهتمين باستخدام Gemini API لإضافة ميزات إلى التطبيقات، تتوفّر لك العديد من إضافات Firebase لمساعدتك في ذلك. وهي عبارة عن حلول مجمَّعة مسبقًا تساعدك في نشر إمكانات جديدة في تطبيقك بسرعة.

إنشاء برنامج دردشة مبرمجة باستخدام Gemini API

إنّ ميزة إنشاء برنامج تتبُّع Chat باستخدام إضافة Gemini API تتيح لك إنشاء وإدارة محادثات تفاعلية بين المستخدمين والنماذج اللغوية الكبيرة من خلال Gemini API، وذلك باستخدام Cloud Firestore كقاعدة بيانات. تمثّل مجموعة في Cloud Firestore كل محادثة. تراقب الإضافة مجموعة الرسائل الجديدة، ثم ترسل طلبًا إلى واجهة برمجة تطبيقات Gemini للحصول على ردّ مناسب، مع اعتبار الرسائل السابقة في المحادثة كسياق.

من خلال دمج Build Chatbot مع إضافة Gemini API، يمكنك إنشاء تطبيقات دردشة مبرمجة فعّالة، وتحسين تجربة المستخدم والتفاعل، مع توفير الوقت والجهد في تطوير الرموز المخصّصة.

مهام متعددة الوسائط باستخدام Gemini API

تتيح لك الإضافة مهام متعددة الوسائط مع إضافة Gemini API تنفيذ مهام اللغة على البيانات في Firestore باستخدام طلب نصي، ويمكنك اختيار صورة.

يمكنك ضبط كل مثيل للإضافة لتنفيذ مهمة واحدة محدّدة. إذا كانت لديك مهام متعددة، يمكنك تثبيت مثيلات متعددة.

على سبيل المثال، يمكنك استخدام هذه الإضافة لإجراء ما يلي:

  • توقُّع التقييمات بالنجوم في مجموعة من مراجعات المنتج
  • صنف ملاحظات العملاء على أنها إيجابية أو سلبية أو محايدة.
  • تلخّص المقالات الطويلة.
  • استخرِج الكيانات المُسمّاة من النص.
  • إنشاء نص إبداعي، مثل قصائد أو رموز.