आज की डिजिटल दुनिया में, अधिकांश उपभोक्ता व्यवसायों और/या सेवा प्रदाताओं तक पहुंचने के लिए समय निकालने के बजाय अपने ग्राहक सेवा प्रश्नों के उत्तर स्वयं ढूंढना पसंद करेंगे। यह ब्लॉग पोस्ट प्रश्न और उत्तर चैटबॉट बनाने के लिए एक अभिनव समाधान की खोज करता है अमेज़न लेक्स जो आपकी वेबसाइट से मौजूदा FAQ का उपयोग करता है। यह एआई-संचालित टूल वास्तविक दुनिया की पूछताछ के लिए त्वरित, सटीक प्रतिक्रिया प्रदान कर सकता है, जिससे ग्राहक को सामान्य समस्याओं को स्वतंत्र रूप से जल्दी और आसानी से हल करने की अनुमति मिलती है।
एकल यूआरएल अंतर्ग्रहण
कई उद्यमों के पास अपने ग्राहकों के लिए अक्सर पूछे जाने वाले प्रश्नों के उत्तरों का एक प्रकाशित सेट उनकी वेबसाइट पर उपलब्ध है। इस मामले में, हम ग्राहकों को एक चैटबॉट प्रदान करना चाहते हैं जो हमारे प्रकाशित FAQs से उनके प्रश्नों का उत्तर दे सके। शीर्षक वाले ब्लॉग पोस्ट में एलएलएम का उपयोग करके बातचीत संबंधी एफएक्यू सुविधाओं के साथ अमेज़ॅन लेक्स को बेहतर बनाएं, हमने प्रदर्शित किया कि आप अपने मौजूदा ज्ञान स्रोतों, जैसे पीडीएफ या वर्ड दस्तावेजों द्वारा संचालित चैटबॉट बनाने के लिए अमेज़ॅन लेक्स और लामाइंडेक्स के संयोजन का उपयोग कैसे कर सकते हैं। FAQs की एक वेबसाइट के आधार पर, एक सरल FAQ का समर्थन करने के लिए, हमें एक अंतर्ग्रहण प्रक्रिया बनाने की आवश्यकता है जो वेबसाइट को क्रॉल कर सके और एम्बेडिंग बना सके जिसका उपयोग LlamaIndex द्वारा ग्राहकों के सवालों के जवाब देने के लिए किया जा सके। इस मामले में, हम इसमें बनाए गए बॉट पर निर्माण करेंगे पिछले ब्लॉग पोस्ट, जो उपयोगकर्ता के कथन के साथ उन एम्बेडिंग पर सवाल उठाता है और वेबसाइट FAQs से उत्तर देता है।
निम्नलिखित चित्र दिखाता है कि अंतर्ग्रहण प्रक्रिया और अमेज़ॅन लेक्स बॉट हमारे समाधान के लिए एक साथ कैसे काम करते हैं।
समाधान वर्कफ़्लो में, FAQs वाली वेबसाइट को इसके माध्यम से शामिल किया जाता है AWS लाम्बा. यह लैम्ब्डा फ़ंक्शन वेबसाइट को क्रॉल करता है और परिणामी टेक्स्ट को एक में संग्रहीत करता है अमेज़न सरल भंडारण सेवा (अमेज़ॅन S3) बाल्टी। S3 बकेट फिर एक लैम्ब्डा फ़ंक्शन को ट्रिगर करता है जो Amazon S3 में संग्रहीत एम्बेडिंग बनाने के लिए LlamaIndex का उपयोग करता है। जब किसी अंतिम-उपयोगकर्ता से कोई प्रश्न आता है, जैसे कि "आपकी रिटर्न नीति क्या है?", अमेज़ॅन लेक्स बॉट LlamaIndex के साथ RAG-आधारित दृष्टिकोण का उपयोग करके एम्बेडिंग को क्वेरी करने के लिए अपने लैम्ब्डा फ़ंक्शन का उपयोग करता है। इस दृष्टिकोण और पूर्व-आवश्यकताओं के बारे में अधिक जानकारी के लिए, ब्लॉग पोस्ट देखें, एलएलएम का उपयोग करके बातचीत संबंधी एफएक्यू सुविधाओं के साथ अमेज़ॅन लेक्स को बेहतर बनाएं.
उपर्युक्त ब्लॉग से पूर्व-आवश्यकताएँ पूरी होने के बाद, पहला कदम FAQs को एक दस्तावेज़ भंडार में शामिल करना है जिसे LlamaIndex द्वारा वेक्टरकृत और अनुक्रमित किया जा सकता है। निम्नलिखित कोड दिखाता है कि इसे कैसे पूरा किया जाए:
पिछले उदाहरण में, हम Zappos से एक पूर्वनिर्धारित FAQ वेबसाइट URL लेते हैं और इसका उपयोग करके इसे ग्रहण करते हैं EZWebLoader
कक्षा। इस कक्षा के साथ, हमने यूआरएल पर नेविगेट किया है और पेज में मौजूद सभी प्रश्नों को एक इंडेक्स में लोड किया है। अब हम एक प्रश्न पूछ सकते हैं जैसे "क्या ज़ैप्पोस के पास उपहार कार्ड हैं?" और उत्तर सीधे वेबसाइट पर हमारे अक्सर पूछे जाने वाले प्रश्नों से प्राप्त करें। निम्नलिखित स्क्रीनशॉट अमेज़ॅन लेक्स बॉट परीक्षण कंसोल को अक्सर पूछे जाने वाले प्रश्नों के उस प्रश्न का उत्तर दिखाता है।
हम इसे हासिल करने में सक्षम थे क्योंकि हमने पहले चरण में यूआरएल को क्रॉल किया था और एम्बेडिंग बनाई थी जिसका उपयोग LlamaIndex हमारे प्रश्न का उत्तर खोजने के लिए कर सकता था। हमारे बॉट का लैम्ब्डा फ़ंक्शन दिखाता है कि जब भी फ़ॉलबैक इरादा लौटाया जाता है तो यह खोज कैसे चलाई जाती है:
यह समाधान तब अच्छा काम करता है जब एक ही वेबपेज पर सभी उत्तर हों। हालाँकि, अधिकांश FAQ साइटें एक पृष्ठ पर नहीं बनाई गई हैं। उदाहरण के लिए, हमारे ज़ैप्पोस उदाहरण में, यदि हम प्रश्न पूछते हैं "क्या आपके पास मूल्य मिलान नीति है?", तो हमें कम-से-संतोषजनक उत्तर मिलता है, जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।
पिछली बातचीत में, मूल्य-मिलान नीति उत्तर हमारे उपयोगकर्ता के लिए उपयोगी नहीं है। यह उत्तर संक्षिप्त है क्योंकि संदर्भित FAQ मूल्य मिलान नीति के बारे में एक विशिष्ट पृष्ठ का लिंक है और हमारा वेब क्रॉल केवल एक पृष्ठ के लिए था। बेहतर उत्तर प्राप्त करने का अर्थ इन लिंकों को क्रॉल करना भी होगा। अगला भाग दिखाता है कि उन प्रश्नों के उत्तर कैसे प्राप्त करें जिनके लिए पृष्ठ गहराई के दो या अधिक स्तरों की आवश्यकता होती है।
एन-लेवल क्रॉलिंग
जब हम FAQ ज्ञान के लिए किसी वेब पेज को क्रॉल करते हैं, तो हम जो जानकारी चाहते हैं वह लिंक किए गए पेजों में समाहित हो सकती है। उदाहरण के लिए, हमारे ज़ैप्पोस उदाहरण में, हम प्रश्न पूछते हैं "क्या आपके पास मूल्य मिलान नीति है?" और उत्तर है “हां, कृपया आएं।” अधिक जानने के लिए।" यदि कोई पूछता है "आपकी मूल्य मिलान नीति क्या है?" तो हम नीति के साथ पूरा जवाब देना चाहते हैं. इसे प्राप्त करने का मतलब है कि हमें अपने अंतिम उपयोगकर्ता के लिए वास्तविक जानकारी प्राप्त करने के लिए लिंक को पार करने की आवश्यकता है। अंतर्ग्रहण प्रक्रिया के दौरान, हम अपने वेब लोडर का उपयोग अन्य HTML पृष्ठों के एंकर लिंक ढूंढने और फिर उन्हें पार करने के लिए कर सकते हैं। हमारे वेब क्रॉलर में निम्नलिखित कोड परिवर्तन हमें उन पृष्ठों में लिंक ढूंढने की अनुमति देता है जिन्हें हम क्रॉल करते हैं। इसमें सर्कुलर क्रॉलिंग से बचने और उपसर्ग द्वारा फ़िल्टर की अनुमति देने के लिए कुछ अतिरिक्त तर्क भी शामिल हैं।
पूर्ववर्ती कोड में, हम एन स्तरों को गहराई तक क्रॉल करने की क्षमता का परिचय देते हैं, और हम एक उपसर्ग देते हैं जो हमें क्रॉलिंग को केवल उन चीजों तक सीमित करने की अनुमति देता है जो एक निश्चित यूआरएल पैटर्न से शुरू होती हैं। हमारे ज़ैप्पोस उदाहरण में, सभी ग्राहक सेवा पृष्ठ यहीं से रूट किए गए हैं zappos.com/c
, इसलिए हम अपने क्रॉल को छोटे और अधिक प्रासंगिक उपसमूह तक सीमित करने के लिए इसे एक उपसर्ग के रूप में शामिल करते हैं। कोड दिखाता है कि हम दो स्तरों तक गहराई तक कैसे निगल सकते हैं। हमारे बॉट का लैम्ब्डा तर्क वही रहता है क्योंकि कुछ भी नहीं बदला है सिवाय इसके कि क्रॉलर अधिक दस्तावेज़ों को निगल लेता है।
अब हमारे पास सभी दस्तावेज़ अनुक्रमित हैं और हम अधिक विस्तृत प्रश्न पूछ सकते हैं। निम्नलिखित स्क्रीनशॉट में, हमारा बॉट "क्या आपके पास मूल्य मिलान नीति है?" प्रश्न का सही उत्तर प्रदान करता है।
अब हमारे पास मूल्य मिलान के बारे में हमारे प्रश्न का संपूर्ण उत्तर है। केवल यह कहे जाने के बजाय कि "हाँ हमारी नीति देखें", यह हमें दूसरे स्तर के क्रॉल से विवरण देता है।
क्लीन अप
भविष्य में होने वाले खर्चों से बचने के लिए, इस अभ्यास के हिस्से के रूप में तैनात किए गए सभी संसाधनों को हटाने के लिए आगे बढ़ें। हमने सेजमेकर एंडपॉइंट को शानदार तरीके से बंद करने के लिए एक स्क्रिप्ट प्रदान की है। उपयोग विवरण README में हैं। इसके अतिरिक्त, अन्य सभी संसाधनों को हटाने के लिए आप चला सकते हैं cdk destroy
अन्य सीडीके के समान निर्देशिका में आपके स्टैक के सभी संसाधनों का प्रावधान रद्द करने का आदेश देता है।
निष्कर्ष
चैटबॉट में अक्सर पूछे जाने वाले प्रश्नों के एक सेट को शामिल करने की क्षमता आपके ग्राहकों को सीधे, प्राकृतिक भाषा प्रश्नों के साथ अपने प्रश्नों के उत्तर ढूंढने में सक्षम बनाती है। LlamaIndex जैसे RAG समाधान के साथ फ़ॉलबैक हैंडलिंग के लिए Amazon Lex में अंतर्निहित समर्थन को जोड़कर, हम अपने ग्राहकों को अक्सर पूछे जाने वाले प्रश्नों के संतोषजनक, क्यूरेटेड और अनुमोदित उत्तर प्राप्त करने के लिए एक त्वरित मार्ग प्रदान कर सकते हैं। हमारे समाधान में एन-लेवल क्रॉलिंग को लागू करके, हम उन उत्तरों की अनुमति दे सकते हैं जो संभवतः कई FAQ लिंक को फैला सकते हैं और हमारे ग्राहकों के प्रश्नों के गहन उत्तर प्रदान कर सकते हैं। इन चरणों का पालन करके, आप अपने अमेज़ॅन लेक्स चैटबॉट में शक्तिशाली एलएलएम-आधारित क्यू और ए क्षमताओं और कुशल यूआरएल अंतर्ग्रहण को सहजता से शामिल कर सकते हैं। इसके परिणामस्वरूप उपयोगकर्ताओं के साथ अधिक सटीक, व्यापक और प्रासंगिक रूप से जागरूक बातचीत होती है।
लेखक के बारे में
मैक्स हेन्केल-वालेस AWS Lex में सॉफ़्टवेयर डेवलपमेंट इंजीनियर हैं। ग्राहकों की सफलता को अधिकतम करने के लिए प्रौद्योगिकी का लाभ उठाकर काम करने में उन्हें आनंद आता है। काम के अलावा उसे खाना पकाने, दोस्तों के साथ समय बिताने और बैकपैकिंग करने का शौक है।
गीत फेंग एडब्ल्यूएस एआई लैब्स में एक वरिष्ठ एप्लाइड वैज्ञानिक हैं, जो प्राकृतिक भाषा प्रसंस्करण और आर्टिफिशियल इंटेलिजेंस में विशेषज्ञता रखते हैं। उनका शोध दस्तावेज़-आधारित संवाद मॉडलिंग, कार्य-उन्मुख संवादों के लिए तर्क और मल्टीमॉडल डेटा का उपयोग करके इंटरैक्टिव टेक्स्ट पीढ़ी सहित इन क्षेत्रों के विभिन्न पहलुओं की पड़ताल करता है।
जॉन बेकर एडब्ल्यूएस में एक प्रिंसिपल एसडीई हैं जहां वह प्राकृतिक भाषा प्रसंस्करण, बड़े भाषा मॉडल और अन्य एमएल/एआई संबंधित परियोजनाओं पर काम करते हैं। वह 9+ वर्षों से अमेज़न के साथ हैं और उन्होंने AWS, Alexa और Amazon.com पर काम किया है। अपने खाली समय में, जॉन पूरे प्रशांत नॉर्थवेस्ट में स्कीइंग और अन्य बाहरी गतिविधियों का आनंद लेते हैं।
- एसईओ संचालित सामग्री और पीआर वितरण। आज ही प्रवर्धित हो जाओ।
- प्लेटोडेटा.नेटवर्क वर्टिकल जेनरेटिव एआई। स्वयं को शक्तिवान बनाएं। यहां पहुंचें।
- प्लेटोआईस्ट्रीम। Web3 इंटेलिजेंस। ज्ञान प्रवर्धित। यहां पहुंचें।
- प्लेटोईएसजी. ऑटोमोटिव/ईवीएस, कार्बन, क्लीनटेक, ऊर्जा, पर्यावरण, सौर, कचरा प्रबंधन। यहां पहुंचें।
- BlockOffsets. पर्यावरणीय ऑफसेट स्वामित्व का आधुनिकीकरण। यहां पहुंचें।
- स्रोत: https://aws.amazon.com/blogs/machine-learning/enhance-amazon-lex-with-llms-and-improve-the-faq-experience-using-url-ingestion/
- :हैस
- :है
- :नहीं
- :कहाँ
- $यूपी
- 1
- 10
- 100
- 12
- 14
- 16
- 19
- 23
- 36
- 7
- 80
- a
- क्षमता
- योग्य
- About
- पूरा
- सही
- पाना
- प्राप्त करने
- के पार
- गतिविधियों
- वास्तविक
- अतिरिक्त
- इसके अतिरिक्त
- AI
- ऐ संचालित
- एलेक्सा
- सब
- अनुमति देना
- की अनुमति दे
- की अनुमति देता है
- पहले ही
- भी
- वीरांगना
- अमेज़न लेक्स
- अमेज़ॅन वेब सेवा
- Amazon.com
- an
- लंगर
- और
- जवाब
- जवाब
- लागू
- लागू
- दृष्टिकोण
- अनुमोदित
- हैं
- आने वाला
- कृत्रिम
- कृत्रिम बुद्धिमत्ता
- AS
- पहलुओं
- At
- उपलब्ध
- से बचने
- जागरूक
- एडब्ल्यूएस
- वापस
- आधार
- आधारित
- BE
- क्योंकि
- किया गया
- शुरू करना
- जा रहा है
- बेहतर
- ब्लॉग
- परिवर्तन
- बीओटी
- निर्माण
- बनाया गया
- में निर्मित
- व्यवसायों
- by
- कर सकते हैं
- क्षमताओं
- पत्ते
- मामला
- कुछ
- परिवर्तन
- बदल
- chatbot
- जाँच
- कक्षा
- ग्राहक
- समापन
- कोड
- COM
- संयोजन
- संयोजन
- अ रहे है
- सामान्य
- पूरा
- व्यापक
- कंसोल
- उपभोक्ताओं
- निहित
- सामग्री
- अंतर्वस्तु
- प्रसंग
- संवादी
- बदलना
- परिवर्तित
- सही
- सका
- काउंटर
- क्रॉलर
- बनाना
- बनाया
- क्यूरेट
- ग्राहक
- ग्राहक सेवा
- ग्राहक सफलता
- ग्राहक
- चक्र
- तिथि
- गहरा
- और गहरा
- चूक
- साबित
- तैनात
- गहराई
- विस्तृत
- विवरण
- विकास
- बातचीत
- डिजिटल
- डिजिटल दुनिया
- सीधे
- दस्तावेज़
- दस्तावेजों
- नीचे
- डाउनलोड
- डुप्लिकेट
- दौरान
- e
- से प्रत्येक
- आसानी
- कुशल
- अन्य
- सक्षम बनाता है
- समाप्त
- endpoint
- इंजीनियर
- बढ़ाना
- उद्यम
- प्रविष्टि
- कार्यक्रम
- उदाहरण
- सिवाय
- अपवाद
- व्यायाम
- मौजूदा
- खर्च
- अनुभव
- पड़ताल
- सामान्य प्रश्न
- विशेषताएं
- फ़ील्ड
- फ़ाइलें
- फ़िल्टर
- खोज
- प्रथम
- निम्नलिखित
- के लिए
- पाया
- मित्रों
- से
- समारोह
- भविष्य
- पीढ़ी
- मिल
- उपहार
- उपहार कार्ड
- देना
- दी
- देता है
- Go
- था
- हैंडलिंग
- है
- he
- हेडर
- सहायक
- उसे
- उसके
- कैसे
- How To
- तथापि
- एचटीएमएल
- http
- HTTPS
- if
- आयात
- में सुधार
- in
- शामिल
- शामिल
- सहित
- आवक
- सम्मिलित
- स्वतंत्र रूप से
- अनुक्रमणिका
- अनुक्रमित
- पता
- करें-
- अभिनव
- निवेश
- पूछताछ
- उदाहरण
- बजाय
- बुद्धि
- इरादा
- बातचीत
- बातचीत
- इंटरैक्टिव
- में
- परिचय कराना
- IT
- आईटी इस
- जॉन
- जेपीजी
- JSON
- कुंजी
- ज्ञान
- लैब्स
- भाषा
- बड़ा
- जानें
- स्तर
- स्तर
- लाभ
- पसंद
- सीमा
- LINK
- जुड़ा हुआ
- लिंक
- लिनक्स
- सूची
- भार
- लोडर
- स्थानीय
- स्थानीय स्तर पर
- लॉगिंग
- तर्क
- मिलान किया
- मिलान
- अधिकतम करने के लिए
- मतलब
- साधन
- message
- संदेश
- मोडलिंग
- मॉडल
- अधिक
- अधिकांश
- विभिन्न
- नाम
- प्राकृतिक
- प्राकृतिक भाषा संसाधन
- आवश्यकता
- अगला
- कुछ नहीं
- अभी
- संख्या
- वस्तुओं
- of
- प्रस्ताव
- on
- ONE
- केवल
- or
- OS
- अन्य
- हमारी
- आउट
- बाहर
- अपना
- पसिफ़िक
- पृष्ठ
- पृष्ठों
- भाग
- आवेशपूर्ण
- पथ
- पैटर्न
- पीडीएफ
- प्लेटो
- प्लेटो डेटा इंटेलिजेंस
- प्लेटोडाटा
- कृप्या अ
- नीति
- संभवतः
- पद
- संचालित
- शक्तिशाली
- को रोकने के
- मूल्य
- प्रिंसिपल
- समस्याओं
- प्रक्रिया
- प्रसंस्करण
- परियोजनाओं
- प्रदान करना
- बशर्ते
- प्रदाताओं
- प्रदान करता है
- प्रकाशित
- प्रश्नों
- प्रश्न
- प्रशन
- त्वरित
- जल्दी से
- उठाना
- बल्कि
- RE
- पहुंच
- पाठकों
- असली दुनिया
- सम्बंधित
- प्रासंगिक
- बाकी है
- हटाना
- कोष
- का अनुरोध
- अनुरोधों
- की आवश्यकता होती है
- अनुसंधान
- उपयुक्त संसाधन चुनें
- प्रतिक्रिया
- प्रतिक्रियाएं
- रोकना
- जिसके परिणामस्वरूप
- परिणाम
- वापसी
- रिटर्न
- जड़
- मार्ग
- रन
- s
- sagemaker
- वही
- वैज्ञानिक
- मूल
- Search
- अनुभाग
- देखना
- स्व
- वरिष्ठ
- सेवा
- सेवा प्रदाता
- सेवाएँ
- सेट
- कम
- दिखाया
- दिखाता है
- शट डाउन
- सरल
- केवल
- एक
- साइट
- साइटें
- स्लॉट्स
- छोटे
- So
- सॉफ्टवेयर
- सॉफ्टवेयर विकास
- समाधान
- हल
- कुछ
- कोई
- सूत्रों का कहना है
- विस्तार
- विशेषज्ञता
- विशिष्ट
- खर्च
- धुआँरा
- प्रारंभ
- कदम
- कदम
- भंडारण
- की दुकान
- संग्रहित
- भंडार
- सरल
- सफलता
- ऐसा
- समर्थन
- SYS
- लेना
- ले जा
- टेक्नोलॉजी
- परीक्षण
- से
- कि
- RSI
- जानकारी
- लेकिन हाल ही
- उन
- फिर
- इन
- चीज़ें
- इसका
- उन
- भर
- पहर
- शीर्षक से
- सेवा मेरे
- आज का दि
- एक साथ
- साधन
- उपचार
- <strong>उद्देश्य</strong>
- कोशिश
- दो
- टाइप
- यूआरएल
- us
- प्रयोग
- उपयोग
- प्रयुक्त
- उपयोगकर्ता
- उपयोगकर्ताओं
- का उपयोग करता है
- का उपयोग
- विभिन्न
- के माध्यम से
- भेंट
- दौरा
- करना चाहते हैं
- था
- we
- वेब
- वेब सेवाओं
- वेबसाइट
- कुंआ
- थे
- कब
- जब कभी
- कौन कौन से
- मर्जी
- साथ में
- शब्द
- काम
- एक साथ काम करो
- काम किया
- वर्कफ़्लो
- काम कर रहे
- कार्य
- विश्व
- होगा
- लिखा हुआ
- X11
- साल
- आप
- आपका
- जेफिरनेट