काम के संसाधनों को ऐक्सेस करना

एजेंट के पास, अप-टू-डेट जानकारी पाने के कई तरीके हैं. इन टूल की मदद से, एजेंट ऐसी जानकारी का इस्तेमाल कर सकता है जो उसकी पिछली ट्रेनिंग की कटऑफ़ तारीख के बाद पब्लिश की गई हो. इससे, उसके जवाबों की क्वालिटी बेहतर होती है.

Android नॉलेज बेस

Android नॉलेज बेस की मदद से, एजेंट को इन सोर्स से एपीआई में हुए बदलावों, नई लाइब्रेरी, अपडेट किए गए सबसे सही तरीकों वगैरह के बारे में नई और भरोसेमंद जानकारी मिलती है:

Android नॉलेज बेस, एजेंट को ये दो नए टूल उपलब्ध कराता है. एजेंट के लिए उपलब्ध सभी टूल देखने के लिए, प्रॉम्प्ट वाले फ़ील्ड में /tools टाइप करें.

  • search_android_docs: यह टूल, Android नॉलेज बेस में आपकी क्वेरी से जुड़ी भरोसेमंद और अच्छी क्वालिटी के दस्तावेज़ खोजता है.
  • fetch_android_docs: यह टूल, खोज के नतीजों में मिले दस्तावेज़ों का पूरा कॉन्टेंट दिखाता है.

Android नॉलेज बेस को ज़रूरत पड़ने पर, अपने-आप कॉल किया जाना चाहिए. हालांकि, एजेंट से Android के दस्तावेज़ इस्तेमाल करने के लिए कहकर, इस बात की संभावना बढ़ाई जा सकती है कि वह इसका इस्तेमाल करे. उदाहरण के लिए, "नेविगेशन को नेविगेशन 3 में अपग्रेड करें" कहने के बजाय, "नेविगेशन को नेविगेशन 3 में अपग्रेड करें. निर्देशों के लिए, Android के दस्तावेज़ देखें" कहें.

Android नॉलेज बेस को, Android CLI का इस्तेमाल करके भी ऐक्सेस किया जा सकता है. इसके लिए, अपनी पसंद का कोई भी एजेंट और आईडीई इस्तेमाल किया जा सकता है. ज़्यादा जानने के लिए, देखें android docs.

अगर एजेंट को Android नॉलेज बेससे वह जानकारी नहीं मिलती जिसकी उसे ज़रूरत है, तो वह वेब पर खोज कर सकता है. एजेंट वेब सर्च टूल, Gemini को Google पर रीयल-टाइम में वेब सर्च करने का निर्देश देता है. इससे, पुरानी सलाह या पुराने कोड के उदाहरण देने की संभावना कम हो जाती है.

एजेंट वेब सर्च टूल की मदद से, एजेंट को वेब पर नई और भरोसेमंद जानकारी मिलती है. इसमें ये शामिल हैं:

  • लाइब्रेरी के नए वर्शन: Coil या GitLive की Firebase KMP लाइब्रेरी जैसे टूल के सबसे नए वर्शन पाएं.
  • एपीआई का नया दस्तावेज़: मॉडल की ट्रेनिंग के बाद रिलीज़ किए गए टूल और सेवाओं के दस्तावेज़ ऐक्सेस करें.

एजेंट वेब सर्च, एजेंट के टूल के तौर पर अपने-आप उपलब्ध हो जाता है. एजेंट के लिए उपलब्ध सभी टूल देखने के लिए, प्रॉम्प्ट वाले फ़ील्ड में /tools टाइप करें.

  • web_search: यह टूल, Google Search का इस्तेमाल करके, लाइव वेब पर आपकी क्वेरी से जुड़ी अप-टू-डेट जानकारी, दस्तावेज़, और तकनीकी जानकारी खोजता है.

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

प्रॉम्प्ट के उदाहरण

  • "मुझे GitLive की Firebase KMP लाइब्रेरी के बारे में बताएं. जवाब देने से पहले, वेब पर सबसे नए वर्शन की जानकारी खोजें."
  • मैं Xweather के Android API को कैसे लागू करूं? लागू करने के चरणों के लिए, वेब पर मौजूद सबसे नया दस्तावेज़ देखें."

अनुमतियां

यह पक्का करने के लिए कि आपके पास अपने डेटा और एजेंट के व्यवहार पर पूरा कंट्रोल हो, एजेंट वेब सर्च टूल, Android Studio के अनुमति मॉडलका इस्तेमाल करता है. एजेंट, आपकी साफ़ तौर पर दी गई अनुमति के बिना वेब को ऐक्सेस नहीं करेगा.