एजेंट को अप-टू-डेट जानकारी पाने के कई तरीके मिलते हैं. इन टूल की मदद से एजेंट, ऐसी जानकारी का इस्तेमाल कर सकता है जिसे ट्रेनिंग के आखिरी दिन के बाद पब्लिश किया गया था. इससे एजेंट के जवाबों की क्वालिटी बेहतर होती है.
Android का नॉलेज बेस
Android के नॉलेज बेस से एजेंट को एपीआई में हुए बदलावों, नई लाइब्रेरी, अपडेट किए गए सबसे सही तरीकों, और अन्य विषयों के बारे में नया और भरोसेमंद दस्तावेज़ मिलता है. यह दस्तावेज़ इन सोर्स से मिलता है:
- Android डेवलपर के लिए दस्तावेज़
- Firebase
- Google Developers
- Kotlin के दस्तावेज़
Android के नॉलेज बेस में, एजेंट के लिए ये दो नए टूल उपलब्ध हैं.
एजेंट के लिए उपलब्ध सभी टूल देखने के लिए, प्रॉम्प्ट फ़ील्ड में /tools टाइप करें.
search_android_docs: यह Android के नॉलेज बेस में, आपकी क्वेरी से जुड़े भरोसेमंद और अच्छी क्वालिटी वाले दस्तावेज़ खोजता है.fetch_android_docs: यह खोज टूल से पहचाने गए दस्तावेज़ों का पूरा कॉन्टेंट वापस पाता है.
ज़रूरत पड़ने पर, Android के बारे में जानकारी देने वाले लेख अपने-आप दिखने चाहिए. हालांकि, एजेंट के Android के दस्तावेज़ इस्तेमाल करने की संभावना को बढ़ाया जा सकता है. इसके लिए, अपने प्रॉम्प्ट में एजेंट से खास तौर पर Android के दस्तावेज़ इस्तेमाल करने के लिए कहें. उदाहरण के लिए, सिर्फ़ "नेविगेशन को Navigation 3 पर अपग्रेड करें" कहने के बजाय, "नेविगेशन को Navigation 3 पर अपग्रेड करें. निर्देशों के लिए, Android का दस्तावेज़ देखें."
Android की नॉलेज बेस को Android CLI का इस्तेमाल करके भी ऐक्सेस किया जा सकता है. इसके लिए, अपनी पसंद का कोई भी एजेंट और IDE इस्तेमाल किया जा सकता है. ज़्यादा जानने के लिए, android docs पर जाएं.
एजेंट की मदद से वेब पर खोज करना
जब एजेंट को Android के नॉलेज बेस से ज़रूरी जानकारी नहीं मिलती, तो वह वेब पर खोज कर सकता है. एजेंट वेब सर्च टूल, Gemini को Google से रीयल-टाइम में वेब सर्च करने का निर्देश देता है. इससे, पुराने दिशा-निर्देश या कोड के पुराने उदाहरण देने की संभावना कम हो जाती है.
एजेंट वेब सर्च टूल की मदद से, एजेंट को ओपन वेब पर मौजूद नई और भरोसेमंद जानकारी का ऐक्सेस मिलता है. इसमें यह जानकारी शामिल है:
- लाइब्रेरी के नए वर्शन: Coil या GitLive की Firebase KMP लाइब्रेरी जैसी लाइब्रेरी के लिए, सबसे नई रिलीज़ पाएं.
- एपीआई का नया दस्तावेज़: मॉडल की ट्रेनिंग के बाद रिलीज़ किए गए टूल और सेवाओं से जुड़े दस्तावेज़ ऐक्सेस करें.
एजेंट वेब सर्च की सुविधा, एजेंट टूल के तौर पर अपने-आप उपलब्ध होती है. एजेंट के लिए उपलब्ध सभी टूल देखने के लिए, प्रॉम्प्ट फ़ील्ड में /tools टाइप करें.
web_search: यह Google Search का इस्तेमाल करके, लाइव वेब पर खोज करता है. इससे आपकी क्वेरी से जुड़ी अप-टू-डेट जानकारी, दस्तावेज़, और तकनीकी जानकारी मिलती है.
जब एजेंट को लगता है कि सटीक जवाब देने के लिए खोज करना ज़रूरी है, तब एजेंट वेब सर्च की सुविधा अपने-आप चालू हो जानी चाहिए. हालांकि, एजेंट के टूल का इस्तेमाल करने की संभावना को बढ़ाया जा सकता है. इसके लिए, एजेंट से खास तौर पर मौजूदा जानकारी की जांच करने के लिए कहें या अपने प्रॉम्प्ट में web_search टाइप करें.
प्रॉम्प्ट के उदाहरण
- "मुझे GitLive की Firebase KMP लाइब्रेरी के बारे में बताओ. जवाब देने से पहले, वेब पर खोज करके सबसे नए वर्शन के बारे में जानकारी हासिल करो."
- "Xweather के Android API को कैसे लागू करें? लागू करने के चरणों के बारे में जानने के लिए, वेब दस्तावेज़ का नया वर्शन देखें."
अनुमतियां
यह पक्का करने के लिए कि आपके पास अपने डेटा और एजेंट के व्यवहार पर पूरा कंट्रोल हो, Agent Web Search टूल, Android Studio के अनुमति मॉडल का इस्तेमाल करता है. आपकी साफ़ तौर पर दी गई सहमति के बिना, एजेंट वेब को ऐक्सेस नहीं करेगा.