Gemini के लिए Home APIs का सहायता केंद्र

आपको अपने Google Home platform प्रोजेक्ट के लिए सबसे सटीक और संदर्भ के हिसाब से जवाब मिलें, इसके लिए हमने एआई नॉलेज बेस फ़ाइल रिलीज़ की है.

यह फ़ाइल (google-home-api-knowledge-base.txt) एक "भरोसेमंद सोर्स" दस्तावेज़ है. इसमें एपीआई के बारे में पूरी जानकारी और कोड के उदाहरण दिए गए हैं. इस फ़ाइल को लार्ज लैंग्वेज मॉडल (एलएलएम) को देने पर, यह एक असरदार "चीट शीट" की तरह काम करती है. इससे एआई को, होम एपीआई से जुड़े आपके सवालों के सटीक जवाब देने में मदद मिलती है.

हमारा सुझाव है कि आप इसका इस्तेमाल Android Studio में Gemini के साथ करें. हालांकि, फ़ाइल को कॉन्टेक्स्ट के तौर पर उपलब्ध कराकर, इसका इस्तेमाल अन्य एलएलएम (जैसे कि वेब पर Gemini) के साथ भी किया जा सकता है.

ज़रूरी शर्तें

  1. Android Studio: आपके पास Android Studio Narwhal (2024.2.1) या इसके बाद का वर्शन होना चाहिए.
  2. Gemini प्लगिन: आपके पास Android Studio में Gemini प्लगिन इंस्टॉल और चालू होना चाहिए.

चरण-दर-चरण निर्देश

  1. नॉलेज बेस फ़ाइल पाना

    नॉलेज बेस फ़ाइल, GitHub पर मौजूद हमारे आधिकारिक Google Home सैंपल ऐप्लिकेशन रिपॉज़िटरी पर उपलब्ध है. इनमें से कोई एक विकल्प चुना जा सकता है:

    • पूरे सैंपल ऐप्लिकेशन रिपॉज़िटरी को क्लोन करें या
    • सिर्फ़ google-home-api-knowledge-base.txt फ़ाइल को सीधे तौर पर रिपॉज़िटरी से डाउनलोड करें.
  2. फ़ाइल को अपने प्रोजेक्ट में जोड़ना

    अगर आपने रिपॉज़िटरी को क्लोन नहीं किया है, तो google-home-api-knowledge-base.txt फ़ाइल को अपने प्रोजेक्ट में कहीं भी रखें. हमारा सुझाव है कि इसे /tools फ़ोल्डर में रखें.

    इमेज में दिखाया गया है कि प्रोजेक्ट में फ़ाइल को कहां रखना है.
    प्रोजेक्ट में फ़ाइल कहां रखनी है.

  3. Gemini Chat में फ़ाइल अटैच करना

    Android Studio में Gemini का चैट पैनल खोलें. Gemini को फ़ाइल का कॉन्टेक्स्ट देने के लिए, @ सिंबल टाइप करें. अपने-आप पूरा होने वाला मेन्यू पॉप-अप होगा. इसमें उपलब्ध फ़ाइलें दिखेंगी. सूची से google-home-api-knowledge-base.txt चुनें.

    ज़्यादा जानकारी के लिए, Android Studio में Gemini में अपनी क्वेरी में कोई फ़ाइल अटैच करना लेख पढ़ें.

    ऐनिमेटेड इमेज में, Gemini को कॉन्टेक्स्ट देने का तरीका दिखाया गया है.
    Gemini को कॉन्टेक्स्ट कैसे दिया जाता है.

  4. अपना सवाल पूछें

    फ़ाइल अटैच करने के बाद, अब अपने सवाल के बारे में ज़्यादा जानकारी दी जा सकती है. Gemini अब आपकी फ़ाइल के आधार पर, ज़्यादा जानकारी वाला और सटीक जवाब देने के लिए नॉलेज बेस का इस्तेमाल करेगा.