Vertex AI in Firebase का इस्तेमाल करके Gemini API
Vertex AI in Firebase का इस्तेमाल करके, Gemini API की मदद से एआई की सुविधाओं वाले मोबाइल और वेब ऐप्लिकेशन बनाएं
Vertex AI Gemini API की मदद से, आपको Google के जनरेटिव एआई के नए मॉडल का ऐक्सेस मिलता है: Gemini मॉडल. अगर आपको Vertex AI Gemini API को सीधे अपने मोबाइल या वेब ऐप्लिकेशन से कॉल करना है, तो Vertex AI in Firebase SDK टूल का इस्तेमाल किया जा सकता है. ये क्लाइंट SDK टूल को खास तौर पर मोबाइल और वेब ऐप्लिकेशन के साथ इस्तेमाल करने के लिए बनाया गया है. इससे आपके डेटा को सुरक्षित रखने में मदद मिलती है बिना अनुमति वाले क्लाइंट के साथ-साथ अन्य Firebase के साथ इंटिग्रेशन के विकल्प सेवाओं.
इन क्लाइंट SDK टूल की मदद से, अपने ऐप्लिकेशन में एआई को उपयोगकर्ता के मनमुताबिक बनाने की प्रोसेस जोड़ी जा सकती है. चैट की सुविधा, एआई की मदद से काम करने वाले ऑप्टिमाइज़ेशन और ऑटोमेशन वगैरह बनाएं!
क्या आप इसे इस्तेमाल करने के लिए तैयार हैं? अपना प्लैटफ़ॉर्म चुनें:
अगर आपको Vertex AI Gemini API के सर्वर-साइड को कॉल करने के तरीके चाहिए, तो Gemini API के लिए, सर्वर-साइड Vertex AI SDK टूल, Firebase Genkit या Firebase Extensions देखें. जैसे, Python, Node.js या Go.
मुख्य सुविधाएं
मल्टीमोडल इनपुट | Gemini के मॉडल मल्टीमोडल होती हैं, ताकि Gemini API को भेजे गए प्रॉम्प्ट में टेक्स्ट, इमेज (यहां तक कि PDF भी), वीडियो, और ऑडियो. |
सुविधाओं का बढ़ता सुइट | SDK टूल की मदद से, आपके पास ये काम करने के विकल्प होते हैं: सीधे अपने मोबाइल या वेब ऐप्लिकेशन से Gemini API को कॉल करना, एआई चैट का अनुभव बनाना, फ़ंक्शन कॉलिंग का इस्तेमाल करना वगैरह. |
प्रोडक्शन ऐप्लिकेशन के लिए सुरक्षा | Firebase App Check का इस्तेमाल करें Vertex AI Gemini API को सुरक्षित रखने के लिए गलत इस्तेमाल से बचाने के लिए किया जा सकता है. |
मज़बूत इन्फ़्रास्ट्रक्चर | मोबाइल और वेब ऐप्लिकेशन के साथ इस्तेमाल करने के लिए बनाए गए, स्केलेबल इन्फ़्रास्ट्रक्चर का फ़ायदा लें. जैसे, Cloud Firestore जैसे Firebase डेटाबेस के ऑफ़र की मदद से स्ट्रक्चर्ड डेटा मैनेज करना और Firebase Remote Config की मदद से, रन-टाइम कॉन्फ़िगरेशन को डाइनैमिक तौर पर सेट करना. |
यह कैसे काम करता है?
Vertex AI in Firebase SDK टूल से, आपको Vertex AI Gemini API को सीधे आपके मोबाइल या वेब ऐप्लिकेशन से हटाया जाएगा बैकएंड सेट अप करने की ज़रूरत है.
Vertex AI से Gemini API के बारे में ज़्यादा जानें. इससे आपको Gemini मॉडल का ऐक्सेस मिलता है.
लागू करने का पाथ
अपने ऐप्लिकेशन को Firebase से कनेक्ट करना | अपने ऐप्लिकेशन को Firebase प्रोजेक्ट के साथ रजिस्टर करें. इसके बाद, अपना Firebase जोड़ें कॉन्फ़िगरेशन लागू करना है. | |
SDK टूल इंस्टॉल करना और उसे शुरू करना | अपने ऐप्लिकेशन के लिए खास तौर पर बना Vertex AI in Firebase SDK टूल इंस्टॉल करें प्लैटफ़ॉर्म को सेट अप किया जा सकता है. इसके बाद, Vertex AI सेवा और जनरेटिव एआई को शुरू किया जा सकता है मॉडल को एक्सप्लोर करें. | |
Gemini API पर कॉल करें | टेक्स्ट आउटपुट जनरेट करने के लिए, Gemini API को सिर्फ़ टेक्स्ट या मल्टीमोडल प्रॉम्प्ट के साथ कॉल करें. चैट का बेहतर अनुभव देने के लिए, ज़्यादा जटिल कॉल का इस्तेमाल करें या फ़ंक्शन कॉल का इस्तेमाल करें. | |
प्रोडक्शन के लिए तैयार करना | मोबाइल और वेब ऐप्लिकेशन के लिए ज़रूरी इंटिग्रेशन लागू करें, जैसे कि के साथ-साथ Firebase App Check और बड़ी फ़ाइलें सहित Cloud Storage for Firebase यूआरएल का इस्तेमाल करने के अनुरोधों में. |
अगले चरण
अपने मोबाइल या वेब ऐप्लिकेशन में Vertex AI Gemini API का इस्तेमाल करना शुरू करें
iOS+ सेटअप करना Android सेटअप करना वेब सेटअप करना Flutter सेटअप करना
प्रॉम्प्ट के साथ एक्सपेरिमेंट करना