Vertex AI Search की मदद से, बिना कोडिंग किए कर्मचारियों के लिए एक यूनिवर्सल हेल्पडेस्क ऐप्लिकेशन बनाना

1. परिचय

इस कोडलैब में, Vertex AI Search का इस्तेमाल करके, बिना कोड लिखे कर्मचारियों के लिए एक यूनिवर्सल हेल्पडेस्क ऐप्लिकेशन बनाया जाएगा.

मान लें कि आप Cymbal में काम करते/करती हैं. यह खुदरा कारोबार करने वाली एक ग्लोबल कंपनी है. कर्मचारियों के अक्सर ये सवाल होते हैं, जैसे "कारोबारी यात्रा बुक करने की नीति क्या है?" या "हमारे पास स्नीकर की कितनी यूनिट स्टॉक में हैं?".

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

इस कोडलैब में, एक ऐसा यूनिफ़ाइड ऐप्लिकेशन बनाया जाएगा जो इन डेटासेट से कनेक्ट होता है. इससे कर्मचारियों को Vertex AI की Retrieval Augmented Generation (RAG) की सुविधाओं का इस्तेमाल करके, बातचीत के फ़ॉर्मैट में सटीक जवाब मिल पाएंगे.

आपको क्या करना होगा

इस कोडलैब में, आपको यह तरीका अपनाना होगा:

  • डेटा सोर्स सेट अप करना. एचआर के अनस्ट्रक्चर्ड दस्तावेज़ों के लिए Cloud Storage बकेट और फ़ाइनेंशियल डेटा के लिए BigQuery डेटासेट बनाना.
  • डेटा स्टोर कॉन्फ़िगर करना. Vertex AI Search के डेटा स्टोर बनाना. ये डेटा स्टोर, Cloud Storage और BigQuery के डेटा सोर्स से कनेक्ट होते हैं.
  • ऐप्लिकेशन को कनेक्ट करना. Vertex AI Search का ऐप्लिकेशन बनाना और दोनों डेटा स्टोर को उससे लिंक करना.
  • ऐप्लिकेशन की जांच करना. यूनिफ़ाइड सर्च इंटरफ़ेस के साथ इंटरैक्ट करके, सटीक जवाबों की पुष्टि करना. ये जवाब, दोनों डेटा स्टोर से जानकारी को मिलाकर तैयार किए जाते हैं.
  • अगले चरण देखना. जनरेटिव एआई मॉडल को ट्यून करने और अपने सर्च ऐप्लिकेशन को डिप्लॉय करने के विकल्प देखना.

ऐप्लिकेशन के आर्किटेक्चर का डायग्राम, जिसमें Vertex AI Search को दिखाया गया है

आपको किन चीज़ों की ज़रूरत होगी

  • Chrome जैसे वेब ब्राउज़र.
  • बिलिंग की सुविधा वाला Google Cloud प्रोजेक्ट.
  • आपके कंप्यूटर पर Git इंस्टॉल होना चाहिए.

यह कोडलैब, सभी लेवल के डेवलपर के लिए है.

2. शुरू करने से पहले

एक Google Cloud प्रोजेक्ट बनाएं और ज़रूरी एपीआई चालू करें.

  1. Google Cloud Console में, प्रोजेक्ट चुनने वाले पेज पर, कोई Google Cloud प्रोजेक्ट चुनें या बनाएं.
  2. पक्का करें कि आपके Cloud प्रोजेक्ट के लिए बिलिंग की सुविधा चालू हो. किसी प्रोजेक्ट पर बिलिंग की सुविधा चालू है या नहीं, यह देखने का तरीका जानें.

ज़रूरी IAM भूमिकाएं

इस कोडलैब में यह माना जाता है कि आपके पास Google Cloud प्रोजेक्ट के लिए प्रोजेक्ट के मालिक की भूमिका है.

एपीआई चालू करें

  1. Google Cloud Console में, Cloud Shell चालू करें पर क्लिक करें: अगर आपने पहले कभी Cloud Shell का इस्तेमाल नहीं किया है, तो एक पैनल दिखता है. इसमें आपको भरोसेमंद एनवायरमेंट में, Cloud Shell को बूस्ट के साथ या बिना बूस्ट के शुरू करने का विकल्प मिलता है. अगर आपसे Cloud Shell को अनुमति देने के लिए कहा जाता है, तो अनुमति दें पर क्लिक करें.
  2. Cloud Shell में, सभी ज़रूरी एपीआई चालू करें:
    gcloud services enable \
      discoveryengine.googleapis.com \
      aiplatform.googleapis.com \
      bigquery.googleapis.com \
      storage.googleapis.com
    

3. GitHub रिपॉज़िटरी को क्लोन करना

Cymbal के कर्मचारियों के लिए बने हेल्पडेस्क ऐप्लिकेशन में, खोज की सुविधा कैसे काम करती है, यह दिखाने के लिए आपको कुछ मॉक फ़ाइलों की ज़रूरत होगी. इस सेक्शन में, इन फ़ाइलों को पाने के लिए, GitHub रिपॉज़िटरी को अपने कंप्यूटर पर क्लोन करें. इन फ़ाइलों को बाद के चरणों में, Cloud Console इंटरफ़ेस का इस्तेमाल करके Google Cloud पर अपलोड किया जाएगा.

  1. अपने कंप्यूटर पर मौजूद किसी टर्मिनल में, next-26-sessions रिपॉज़िटरी को क्लोन करें:
    git clone https://github.com/GoogleCloudPlatform/next-26-sessions.git
    
  2. डाउनलोड की गई रिपॉज़िटरी की डायरेक्ट्री पर जाएं:
    cd next-26-sessions/BRK1-063-the-knowledge-source/cymbal-employee-helpdesk
    
  3. इस डायरेक्ट्री में डाउनलोड की गई फ़ाइलें देखें. आपको दिखेगा कि यहां दो फ़ोल्डर हैं: HR और Finance.
    • HR. इस फ़ोल्डर में, अनस्ट्रक्चर्ड फ़ाइलें हैं. जैसे, .doc, .txt, और .html फ़ाइलें. एचआर की फ़ाइलों को Cloud Storage बकेट में अपलोड किया जाएगा.
    • फ़ाइनेंस. इस फ़ोल्डर में, दो .jsonl फ़ाइलें हैं. इन फ़ाइलों को BigQuery डेटासेट में अपलोड किया जाएगा.

4. अनस्ट्रक्चर्ड फ़ाइलों के लिए Cloud Storage बकेट बनाना

इस सेक्शन में, Cloud Storage बकेट बनाएं और GitHub रिपॉज़िटरी को क्लोन करना सेक्शन में डाउनलोड किए गए HR फ़ोल्डर में मौजूद दस्तावेज़ अपलोड करें. अनस्ट्रक्चर्ड डेटा, जैसे कि इस उदाहरण में एचआर के दस्तावेज़, पहले से तय किए गए फ़ॉर्मैट में नहीं होते. इनमें टेक्स्ट फ़ाइलें, दस्तावेज़ या मल्टीमीडिया कॉन्टेंट शामिल हो सकता है.

  1. Cloud Console में, बकेट पेज पर जाएं.
  2. बनाएं पर क्लिक करें.
  3. बकेट बनाएं पेज पर, किसी बकेट का नाम डालें. नाम, दुनिया भर में यूनीक होना चाहिए. उदाहरण के लिए: cymbal-app-hr-12.
  4. डिफ़ॉल्ट विकल्प चुने रहने दें.
  5. बनाएं पर क्लिक करें.बकेट बन जाती है और बकेट की जानकारी पेज दिखता है. अगर आपको बकेट की जानकारी पेज नहीं दिखता है, तो अभी बनाई गई बकेट पर क्लिक करें.
  6. बकेट की जानकारी पेज पर, अपलोड करें > फ़ोल्डर अपलोड करें पर क्लिक करें. इसके बाद, HR फ़ोल्डर चुनें जिसे आपने GitHub रिपॉज़िटरी को क्लोन करना सेक्शन में डाउनलोड किया था.
  7. अपलोड की पुष्टि करें.बकेट बनाना
  8. फ़ाइलों की सूची देखने के लिए, बकेट की जानकारी पेज पर, HR फ़ोल्डर पर क्लिक करें.बकेट में मौजूद फ़ाइलें

5. स्ट्रक्चर्ड फ़ाइलों के लिए BigQuery डेटासेट बनाना

इस सेक्शन में, BigQuery डेटासेट बनाएं और GitHub रिपॉज़िटरी को क्लोन करना सेक्शन में डाउनलोड किए गए Finance फ़ोल्डर में मौजूद दस्तावेज़ों को नई टेबल में लोड करें. स्ट्रक्चर्ड डेटा, जैसे कि इस उदाहरण में फ़ाइनेंशियल दस्तावेज़, पहले से तय किए गए फ़ॉर्मैट में होते हैं. जैसे, डेटाबेस में रिकॉर्ड.

  1. Cloud Console में, BigQuery पेज पर जाएं.
  2. एक्सप्लोरर पैनल में, अपने प्रोजेक्ट के नाम पर क्लिक करें. इसके बाद, कार्रवाइयां देखें (तीन वर्टिकल बिंदु) > डेटासेट बनाएं पर क्लिक करें.डेटासेट बनाना
  3. डेटासेट बनाएं पैनल में, डेटासेट आईडी के तौर पर cymbal_finance डालें.
  4. डेटा की लोकेशन के लिए, US (multiple regions in United States) चुनें.
  5. डिफ़ॉल्ट विकल्प चुने रहने दें और डेटासेट बनाएं पर क्लिक करें.
  6. एक्सप्लोरर पैनल में, अपना प्रोजेक्ट बड़ा करें और cymbal_finance डेटासेट पर क्लिक करें.
  7. डेटासेट की जानकारी वाले पैनल में, टेबल बनाएं पर क्लिक करें.
  8. टेबल बनाएं पेज पर, सोर्स सेक्शन में यह तरीका अपनाएं:
    1. **इससे टेबल बनाएं** के लिए, **अपलोड करें** चुनें.
    2. **फ़ाइल चुनें** के लिए, **ब्राउज़ करें** पर क्लिक करें. इसके बाद, डाउनलोड किए गए Finance फ़ोल्डर पर जाएं और cymbal_employee_finance.jsonl चुनें.
    3. फ़ाइल फ़ॉर्मैट के लिए, JSONL (Newline delimited JSON) चुनें.
  9. डेस्टिनेशन सेक्शन में, टेबल के नाम के तौर पर employee_finance डालें.
  10. स्कीमा सेक्शन में, अपने-आप पता लगाएं चेकबॉक्स चुनें.
  11. अन्य डिफ़ॉल्ट सेटिंग चुने रहने दें और टेबल बनाएं पर क्लिक करें.
  12. नया डेटा लोड करने के लिए, सात से 11 तक के चरण दोहराएं. आठवें चरण में, product_inventory.jsonl चुनें. इसके बाद, नौवें चरण में, product_inventory को टेबल के नाम के तौर पर डालें.अगर आपको डेटासेट की जानकारी वाले पैनल में टेबल नहीं दिखती हैं, तो रीफ़्रेश करें पर क्लिक करें.
  13. अगर आपने डेटासेट और दोनों टेबल बना ली हैं, तो यह इमेज की तरह दिखना चाहिए:Cymbal का फ़ाइनेंस डेटासेट

6. Vertex AI Search का ऐप्लिकेशन बनाना

  1. Cloud Console में, Vertex AI Search पेज पर जाएं.
  2. पसंद के मुताबिक सर्च (सामान्य) टाइल में, बनाएं पर क्लिक करें.
  3. सर्च ऐप्लिकेशन का कॉन्फ़िगरेशन पेज पर, पक्का करें कि Enterprise Edition की सुविधाएं और जनरेटिव जवाब विकल्प चुने गए हों.
  4. अपने ऐप्लिकेशन का नाम cymbal-employee-portal रखें.
  5. कंपनी का नाम के तौर पर Cymbal Corp डालें.
  6. आपके ऐप्लिकेशन की लोकेशन के तौर पर global को चुने रहने दें.
  7. जारी रखें पर क्लिक करें.

7. डेटा स्टोर बनाना और उन्हें कनेक्ट करना

डेटा स्टोर पेज पर, ऐसे डेटा स्टोर बनाएं जिन्हें अपने ऐप्लिकेशन से कनेक्ट किया जाएगा. आपको तीन डेटा स्टोर बनाने होंगे: एचआर के अनस्ट्रक्चर्ड डेटा के लिए एक और फ़ाइनेंशियल डेटा के लिए दो.

अनस्ट्रक्चर्ड डेटा के लिए डेटा स्टोर बनाना

  1. डेटा स्टोर पेज पर, डेटा स्टोर बनाएं पर क्लिक करें.
  2. कोई डेटा सोर्स चुनें के लिए, Cloud Storage चुनें.
  3. Cloud Storage से डेटा इंपोर्ट करें पैनल में, अनस्ट्रक्चर्ड डेटा इंपोर्ट करें (दस्तावेज़ खोजें और RAG) पर जाएं और दस्तावेज़ चुनें.
  4. सिंक्रनाइज़ेशन की फ़्रीक्वेंसी विकल्प को एक बार पर सेट रहने दें.
  5. इंपोर्ट करने के लिए कोई फ़ोल्डर या फ़ाइल चुनें के लिए, फ़ोल्डर पर क्लिक करें.
  6. gs://... फ़ील्ड में, अनस्ट्रक्चर्ड फ़ाइलों के लिए Cloud Storage बकेट बनाना सेक्शन में बनाई गई बकेट का नाम डालें. उदाहरण के लिए, अगर बकेट का नाम cymbal-app-hr-12 है, तो नाम के तौर पर cymbal-app-hr-12/HR डालें.HR फ़ोल्डर से डेटा इनजेस्ट करने पर, यह पक्का होता है कि इस डेटा स्टोर में सिर्फ़ एचआर के दस्तावेज़ शामिल हों.
  7. जारी रखें पर क्लिक करें.
  8. डेटा स्टोर का नाम cymbal-hr डालें.
  9. जारी रखें पर क्लिक करें.
  10. सामान्य कीमत का विकल्प चुने रहने दें.
  11. बनाएं पर क्लिक करें.

बनाएं पर क्लिक करने के बाद, आपको डेटा स्टोर पेज पर वापस ले जाया जाता है.

स्ट्रक्चर्ड डेटा के लिए डेटा स्टोर बनाना

BigQuery से स्ट्रक्चर्ड डेटा के लिए दो डेटा स्टोर बनाए जाएंगे: कर्मचारियों के फ़ाइनेंशियल डेटा के लिए एक और प्रॉडक्ट इन्वेंट्री के लिए दूसरा.

कर्मचारियों के फ़ाइनेंशियल डेटा के लिए डेटा स्टोर बनाना

  1. डेटा स्टोर पेज पर, डेटा स्टोर बनाएं पर फिर से क्लिक करें.
  2. **कोई डेटा सोर्स चुनें** के लिए, **BigQuery** चुनें.
  3. स्ट्रक्चर्ड डेटा इंपोर्ट करें के लिए, अपने स्कीमा वाली BigQuery टेबल चुनें.
  4. सिंक्रनाइज़ेशन की फ़्रीक्वेंसी विकल्प को एक बार पर सेट रहने दें.
  5. इंपोर्ट करने के लिए कोई टेबल चुनें के लिए, ब्राउज़ करें पर क्लिक करें. आपको पाथ चुनें डायलॉग दिखेगा. इसमें, अपने प्रोजेक्ट में मौजूद cymbal_finance डेटासेट से employee_finance टेबल चुनें. आपको दूसरे प्रोजेक्ट की टेबल भी दिख सकती हैं जिनके नाम मिलते-जुलते हों. इसलिए, पक्का करें कि आपने अपने प्रोजेक्ट की टेबल चुनी हो.
  6. जारी रखें पर क्लिक करें.
  7. स्कीमा की समीक्षा करें और मुख्य प्रॉपर्टी असाइन करें पेज देखें.
  8. जारी रखें पर क्लिक करें.
  9. डेटा स्टोर का नाम cymbal-finance डालें.
  10. जारी रखें पर क्लिक करें.
  11. सामान्य कीमत का विकल्प चुने रहने दें.
  12. बनाएं पर क्लिक करें.

बनाएं पर क्लिक करने के बाद, आपको डेटा स्टोर पेज पर वापस ले जाया जाता है.

प्रॉडक्ट इन्वेंट्री डेटा के लिए डेटा स्टोर बनाना

  1. डेटा स्टोर पेज पर, डेटा स्टोर बनाएं पर फिर से क्लिक करें.
  2. **कोई डेटा सोर्स चुनें** के लिए, **BigQuery** चुनें.
  3. स्ट्रक्चर्ड डेटा इंपोर्ट करें के लिए, अपने स्कीमा वाली BigQuery टेबल चुनें.
  4. सिंक्रनाइज़ेशन की फ़्रीक्वेंसी विकल्प को एक बार पर सेट रहने दें.
  5. इंपोर्ट करने के लिए कोई टेबल चुनें के लिए, ब्राउज़ करें पर क्लिक करें. आपको पाथ चुनें डायलॉग दिखेगा. इसमें, अपने प्रोजेक्ट में मौजूद cymbal_finance डेटासेट से product_inventory टेबल चुनें.
  6. जारी रखें पर क्लिक करें.
  7. स्कीमा की समीक्षा करें और मुख्य प्रॉपर्टी असाइन करें पेज देखें.
  8. जारी रखें पर क्लिक करें.
  9. डेटा स्टोर का नाम cymbal-inventory डालें.
  10. जारी रखें पर क्लिक करें.
  11. सामान्य कीमत का विकल्प चुने रहने दें.
  12. बनाएं पर क्लिक करें.

बनाएं पर क्लिक करने के बाद, आपको डेटा स्टोर पेज पर वापस ले जाया जाता है.

8. अपने ऐप्लिकेशन से डेटा स्टोर कनेक्ट करना

अब आपको डेटा स्टोर पेज पर, सूची में तीन डेटा स्टोर दिखने चाहिए: cymbal-hr (अनस्ट्रक्चर्ड), cymbal-finance (स्ट्रक्चर्ड), और cymbal-inventory (स्ट्रक्चर्ड). इन डेटा स्टोर को अपने ऐप्लिकेशन से कनेक्ट करने के लिए, यह तरीका अपनाएं:

  1. डेटा स्टोर पेज पर, अभी बनाए गए तीनों डेटा स्टोर चुनें: cymbal-hr, cymbal-finance, और cymbal-inventory. आगे बढ़ने से पहले, पक्का करें कि आपने तीनों डेटा स्टोर चुने हों.
  2. जारी रखें पर क्लिक करें.
  3. सामान्य कीमत का विकल्प चुने रहने दें.
  4. बनाएं पर क्लिक करें.

9. Cymbal के कर्मचारियों के लिए बने पोर्टल ऐप्लिकेशन की जांच करना

  1. cymbal-employee-portal ऐप्लिकेशन में, झलक देखें पर क्लिक करें.
  2. यहां खोजें बॉक्स में, यह सवाल डालें:
    What are the stipends that I get as an employee of Cymbal located in London?
    
  3. प्रॉडक्ट इन्वेंट्री से जुड़ा कोई सवाल डालें:
    How many units of sneakers do we have in stock?
    
  4. कोई दूसरा सवाल डालें:
    What is the stipend for an executive in Cymbal?
    

ध्यान दें कि सर्च ऐप्लिकेशन ने जवाब तैयार करने के लिए, कई सोर्स से जानकारी कैसे ली. इन सवालों के जवाब देने के लिए, ऐप्लिकेशन ने BigQuery में सेव किए गए फ़ाइनेंशियल डेटा और Cloud Storage में मौजूद एचआर के अनस्ट्रक्चर्ड दस्तावेज़ों, दोनों में खोज की.

इससे पता चलता है कि Vertex AI Search में, अलग-अलग फ़ॉर्मैट के डेटा और अलग-अलग डेटा स्टोर से जवाब तैयार करने की कितनी क्षमता है. साथ ही, यह भी पता चलता है कि यह एक ही जगह पर सटीक जवाब कैसे दे सकता है.

एआई मॉडल को ट्यून करके, ज़्यादा सटीक और डोमेन के हिसाब से जवाब भी पाए जा सकते हैं. जनरेटिव अनुभव को पसंद के मुताबिक बनाने के बारे में ज़्यादा जानकारी के लिए, जवाब पाना और फ़ॉलो-अप करना दस्तावेज़ देखें.

10. अपने ऐप्लिकेशन को डिप्लॉय करने के विकल्प

इस कोडलैब में, ऐप्लिकेशन को उपयोगकर्ताओं के लिए डिप्लॉय करने के बारे में नहीं बताया गया है. हालांकि, यह जानना ज़रूरी है कि असल में यह कैसे काम करता है. Vertex AI Search के ऐप्लिकेशन को अपनी कंपनी के वर्कफ़्लो में इंटिग्रेट करने के कई विकल्प हैं:

  • पहले से बना वेब विजेट. एचटीएमएल script टैग का इस्तेमाल करके, इस्तेमाल के लिए तैयार सर्च या चैट इंटरफ़ेस को सीधे अपनी कंपनी के मौजूदा इंट्रनेट या वेब पेजों में एम्बेड किया जा सकता है. यह अपने ऐप्लिकेशन को उपयोगकर्ताओं तक पहुंचाने का सबसे तेज़ तरीका है.
  • कस्टम एपीआई इंटिग्रेशन. उपयोगकर्ता अनुभव पर पूरी तरह से कंट्रोल पाने के लिए, Vertex AI Search के REST API या क्लाइंट लाइब्रेरी (जैसे, Python, Node.js या Java) का इस्तेमाल करके, कस्टम फ़्रंटएंड बनाया जा सकता है.

11. व्यवस्थित करें

Google Cloud खाते पर लगातार शुल्क लगने से बचने के लिए, इस कोडलैब के दौरान बनाए गए संसाधन मिटाएं:

  1. Cloud Console में, Vertex AI Search पेज पर जाएं.
  2. मौजूदा ऐप्लिकेशन देखें पर क्लिक करें.
  3. cymbal-employee-portal ऐप्लिकेशन के लिए, ज़्यादा के लिए तीन वर्टिकल बिंदुओं पर क्लिक करें. इसके बाद, मिटाएं पर क्लिक करें.
  4. मिटाने की पुष्टि करने के लिए, स्क्रीन पर दिखने वाले निर्देशों का पालन करें.
  5. डेटा स्टोर मिटाने के लिए, कंसोल के बाएं नेविगेशन पैनल में डेटा स्टोर पर क्लिक करें.
  6. cymbal-hr, cymbal-finance, और cymbal-inventory डेटा स्टोर मिटाएं:
    1. cymbal-hr डेटा स्टोर के लिए, ज़्यादा के लिए तीन वर्टिकल बिंदुओं पर क्लिक करें. इसके बाद, मिटाएं पर क्लिक करें.
    2. मिटाने की पुष्टि करने के लिए, स्क्रीन पर दिखने वाले निर्देशों का पालन करें.
    3. cymbal-finance डेटा स्टोर के लिए, ज़्यादा के लिए तीन वर्टिकल बिंदुओं पर क्लिक करें. इसके बाद, मिटाएं पर क्लिक करें.
    4. मिटाने की पुष्टि करने के लिए, स्क्रीन पर दिखने वाले निर्देशों का पालन करें.
    5. cymbal-inventory डेटा स्टोर के लिए, ज़्यादा के लिए तीन वर्टिकल बिंदुओं पर क्लिक करें. इसके बाद, मिटाएं पर क्लिक करें.
    6. मिटाने की पुष्टि करने के लिए, स्क्रीन पर दिखने वाले निर्देशों का पालन करें.
  7. बकेट पेज पर जाएं और बनाई गई बकेट मिटाएं. उदाहरण के लिए, cymbal-app-hr-12.
  8. BigQuery पेज पर जाएं और cymbal_finance डेटासेट मिटाएं.

12. बधाई हो

मिशन पूरा हुआ! आपने Vertex AI Search का इस्तेमाल करके, एंटरप्राइज़ के लिए यूनिफ़ाइड सर्च की सुविधा वाला ऐप्लिकेशन बना लिया है.

Cloud Storage में मौजूद एंटरप्राइज़ के अनस्ट्रक्चर्ड डेटा और BigQuery में मौजूद स्ट्रक्चर्ड रिकॉर्ड के बीच का अंतर खत्म करके, आपने एक ऐसा टूल बनाया है जो कारोबार से जुड़े जटिल तर्क दे सकता है. इसके लिए, मशीन लर्निंग का एक भी कोड लिखने की ज़रूरत नहीं पड़ी.

आपको क्या सीखने को मिला

  • डेटा इनजेस्ट करना: Vertex AI Search में, Cloud Storage से अनस्ट्रक्चर्ड दस्तावेज़ और BigQuery से स्ट्रक्चर्ड डेटा इनजेस्ट करने का तरीका.
  • एक से ज़्यादा डेटा स्टोर के लिए क्वेरी करना. स्ट्रक्चर्ड और अनस्ट्रक्चर्ड, दोनों तरह के डेटा से यूनिफ़ाइड जवाब तैयार करने के लिए, एक से ज़्यादा डेटा स्टोर वाले सर्च ऐप्लिकेशन के लिए क्वेरी करने का तरीका.
  • ट्यून करना और पसंद के मुताबिक बनाना. जनरेटिव एआई मॉडल को ट्यून करके, ज़्यादा सटीक और डोमेन के हिसाब से जवाब पाने का तरीका.
  • डिप्लॉयमेंट के विकल्प. पहले से बने विजेट या कस्टम एपीआई का इस्तेमाल करके, इस तर्क की सुविधा को असल दुनिया के ऐप्लिकेशन में इंटिग्रेट करने के अलग-अलग तरीके.

रेफ़रंस के लिए दस्तावेज़