किसी रिमोट मॉडल का इस्तेमाल करना

कई डेवलपर, ChatGPT, Claude, और GitHub Copilot जैसे अलग-अलग बड़े लैंग्वेज मॉडल का इस्तेमाल करते हैं. Android Studio में रिमोट मॉडल इंटिग्रेट करके, अपनी पसंद के मॉडल का इस्तेमाल किया जा सकता है. साथ ही, एआई की कई सुविधाओं का फ़ायदा लिया जा सकता है.

रिमोट मॉडल उपलब्ध कराने वाली कंपनी को कॉन्फ़िगर करना

Android Studio में, रिमोट मॉडल उपलब्ध कराने वाली नई कंपनी को इस तरह जोड़ें:

  1. Android Studio की सेटिंग में जाकर, Tools > AI को बड़ा करें. इसके बाद, Model Providers को चुनें.
  2. जोड़ें बटन पर क्लिक करें.
  3. तीसरे पक्ष की रिमोट सेवा देने वाली कंपनी को चुनें.
    सेटिंग वाला डायलॉग बॉक्स, जिसमें लोकल प्रोवाइडर और तीसरे पक्ष के रिमोट प्रोवाइडर के विकल्प उपलब्ध हैं.
    पहली इमेज. 'दूर से सेवा देने वाली कंपनी' विकल्प चुनें.
  4. सेवा देने वाली कंपनी की जानकारी डालें:

    • ब्यौरा: रिमोट मॉडल उपलब्ध कराने वाली कंपनी के लिए, ज़्यादा जानकारी देने वाला नाम दें.
    • यूआरएल: रिमोट मॉडल उपलब्ध कराने वाली कंपनी के लिए, एपीआई एंडपॉइंट यूआरएल डालें.

      उदाहरण के लिए:

      • OpenAI - https://api.openai.com/v1
      • Claude - https://api.anthropic.com
      • OpenRouter - https://openrouter.ai/api/v1
    • एपीआई पासकोड: रिमोट मॉडल उपलब्ध कराने वाली कंपनी से मिला एपीआई पासकोड डालें.

      सेटिंग डायलॉग में, रिमोट मॉडल
     प्रोवाइडर की जानकारी डालने के लिए एक फ़ॉर्म होता है.
      दूसरी इमेज. रिमोट मॉडल की सेवा देने वाली कंपनी की जानकारी डालें.

  5. कॉन्फ़िगर किए गए सेवा देने वाली कंपनी से उपलब्ध मॉडल की सूची पाने के लिए, रीफ़्रेश करें पर क्लिक करें.

  6. इस्तेमाल करने के लिए मॉडल चुनें.

    सेटिंग डायलॉग में रिमोट प्रोवाइडर की जानकारी दिख रही है. इसमें उपलब्ध मॉडल की सूची भी शामिल है.
    तीसरी इमेज. उपलब्ध मॉडल की सूची में से कोई मॉडल चुनें.
    एक से ज़्यादा मॉडल चुनने पर, आपके पास यह चुनने का विकल्प होता है कि प्रॉम्प्ट भेजने के लिए कौनसा मॉडल इस्तेमाल करना है.

  7. अपनी सेटिंग सेव करने के लिए, ठीक है पर क्लिक करें.

एआई की मदद पाने के लिए, रिमोट मॉडल चुनें

रिमोट मॉडल की सुविधा देने वाली कंपनी को कॉन्फ़िगर करने के बाद, एआई की मदद से काम करने वाली सुविधाओं के लिए कोई मॉडल चुनें:

  1. Android Studio में, एआई चैट विंडो खोलें.
  2. मॉडल पिकर का इस्तेमाल करके, उपलब्ध मॉडल की सूची से कोई रिमोट मॉडल चुनें.

    चैट विंडो में मॉडल पिकर की इमेज. इसमें मॉडल की एक सूची दिख रही है. इस सूची में से कोई मॉडल चुना जा सकता है.
    चौथी इमेज. कोई मॉडल चुनें.

ज़रूरी बातें

  • नियम और शर्तें: तीसरे पक्ष के मॉडल का इस्तेमाल करते समय, आपको उनके नियम और शर्तों का पालन करना होगा.
  • सुविधा की ज़रूरी शर्तें: ऐसा हो सकता है कि Android Studio की कुछ एआई सुविधाएं, तीसरे पक्ष के सभी मॉडल के साथ ठीक से काम न करें.

सुरक्षा से जुड़े जोखिम

किसी तीसरे पक्ष के मॉडल से कनेक्ट करने पर, कुछ जोखिम और ज़िम्मेदारियां जुड़ी होती हैं:

  • पुष्टि न किए गए मॉडल: पुष्टि न किए गए या किसी अनजान सोर्स से मिले मॉडल का इस्तेमाल करते समय, बहुत सावधानी बरतें. ऐसे मॉडल का इस्तेमाल करने से, आपके डेवलपमेंट एनवायरमेंट में सुरक्षा से जुड़ी समस्याएं आ सकती हैं या आपका सोर्स कोड सार्वजनिक हो सकता है.
  • डेटा ट्रांसमिशन: किसी बाहरी मॉडल का इस्तेमाल करने का मतलब है कि आपने अपना कोड, प्रॉम्प्ट, और अन्य इनपुट डेटा, तीसरे पक्ष की सेवा देने वाली कंपनी के सर्वर को भेजा है. डेटा को मैनेज करने और निजता से जुड़ी नीतियों को समझने की ज़िम्मेदारी आपकी है.

एपीआई पासकोड को सुरक्षित तरीके से मैनेज करना

आपकी एपीआई कुंजी, क्रेडेंशियल है. इससे तीसरे पक्ष के मॉडल और सेवाओं का ऐक्सेस मिलता है. साथ ही, इससे शुल्क लगता है. अपनी एपीआई कुंजी को कभी भी सीधे तौर पर अपने सोर्स कोड में हार्ड-कोड न करें. ऐसा करने से, आपकी रिपॉज़िटरी देखने वाले किसी भी व्यक्ति या आपके ऐप्लिकेशन को रिवर्स-इंजीनियर करने वाले व्यक्ति को कुंजी दिख जाती है.

अक्सर पूछे जाने वाले सवाल

सवाल: तीसरे पक्ष के एआई मॉडल की सेवा देने वाली कंपनी के साथ कौनसा डेटा शेयर किया जाता है?

जवाब: किसी बाहरी तीसरे पक्ष के मॉडल से कनेक्ट करने का मतलब है कि आपने अपने कोड और अन्य इनपुट डेटा (जैसे कि प्रॉम्प्ट) को प्रोसेस करने के लिए, उस मॉडल के डेवलपर को भेजने की सहमति दी है. यह पक्का करना आपकी ज़िम्मेदारी है कि आपने उनकी सेवा की शर्तों के मुताबिक ही डेटा का इस्तेमाल किया है. Google, तीसरे पक्ष की किसी भी सेवा की उपलब्धता, परफ़ॉर्मेंस या कानूनी वैधता के लिए ज़िम्मेदार नहीं है. साथ ही, वह इसकी गारंटी भी नहीं दे सकता.

सवाल: क्या Google, तीसरे पक्ष की सेवा देने वाली कंपनी के साथ शेयर किया गया डेटा देख सकता है?

जवाब: नहीं. Google, तीसरे पक्ष के मॉडल उपलब्ध कराने वाली कंपनियों के साथ शेयर की गई आपकी किसी भी फ़ाइल, प्रॉम्प्ट या जवाब को नहीं देख सकता. डेटा प्रोसेसिंग की पूरी ज़िम्मेदारी, आपकी और मॉडल उपलब्ध कराने वाली कंपनी की होती है.

सवाल: Android Studio की कौनसी एआई सुविधाएं, फ़िलहाल तीसरे पक्ष के बाहरी मॉडल के साथ काम करती हैं?

जवाब: बाहरी तीसरे पक्ष के मॉडल से कनेक्ट करने पर, चैट और एआई एजेंट की सुविधाएँ काम करती हैं. हालांकि, Android Studio की कुछ खास एआई सुविधाएं, डिफ़ॉल्ट रूप से उपलब्ध स्थानीय या Google के मॉडल के बजाय बाहरी मॉडल का इस्तेमाल करने पर, उम्मीद के मुताबिक काम नहीं कर सकती हैं या पूरी तरह से काम नहीं कर सकती हैं.