Firebase AI Logic की मदद से अपना ऐप्लिकेशन डेवलप करते समय, आपको मुख्य गाइड में बताई गई बुनियादी बातों से ज़्यादा जानकारी की ज़रूरत पड़ सकती है. इस सेक्शन में बताए गए समाधान, ज़्यादा बेहतर इस्तेमाल के उदाहरणों के बारे में जानकारी देते हैं.
अपने ऐप्लिकेशन को बिना अनुमति वाले क्लाइंट से सुरक्षित रखना
मोबाइल और वेब ऐप्लिकेशन के लिए, आपको Gemini API और अपने प्रोजेक्ट के संसाधनों को बिना अनुमति वाले क्लाइंट के गलत इस्तेमाल से बचाना होगा. Firebase App Check का इस्तेमाल करके, यह पुष्टि की जा सकती है कि सभी एपीआई कॉल, आपके असली ऐप्लिकेशन से किए गए हैं.
अपने ऐप्लिकेशन का नया वर्शन रिलीज़ किए बिना, उसमें मौजूद वैल्यू अपडेट करना
अगर आपको अपने ऐप्लिकेशन का नया वर्शन रिलीज़ किए बिना, उसमें मौजूद वैल्यू को डाइनैमिक तरीके से बदलना है, तो Firebase Remote Config का इस्तेमाल किया जा सकता है. उदाहरण के लिए, मॉडल का नाम, सिस्टम के निर्देश, प्रॉम्प्ट, सुरक्षा सेटिंग या किसी अनुरोध के लिए इनपुट बदलना.
रनटाइम कॉन्फ़िगरेशन को डाइनैमिक तरीके से और शर्तों के हिसाब से सेट करना
अगर आपको रनटाइम की स्थितियों के आधार पर कॉन्फ़िगरेशन सेट करने हैं, तो Firebase Remote Config का इस्तेमाल किया जा सकता है. इसका एक उदाहरण यह है कि किसी एंड-यूज़र की जगह के आधार पर, Gemini मॉडल को ऐक्सेस करने की जगह बदलना.
फ़ाइलें मैनेज करना और मल्टीमॉडल अनुरोधों में बड़ी फ़ाइलें शामिल करना
Cloud Storage for Firebase का इस्तेमाल करके, फ़ाइल स्टोरेज और मैनेजमेंट के लिए तेज़, सुरक्षित, और स्केल की जा सकने वाली इन्फ़्रास्ट्रक्चर का फ़ायदा लिया जा सकता है. इसके अलावा, आप अपने मल्टीमॉडल अनुरोधों में बड़ी फ़ाइलें शामिल करने के लिए Cloud Storage for Firebase यूआरएल का इस्तेमाल कर सकते हैं.
समाधान देखेंCloud Storage for Firebase
हम अन्य समाधानों और गाइड पर भी काम कर रहे हैं. इसलिए, जल्द ही वापस आकर देखें!