व्हाट्सएप पर अपने ग्राहकों को सुव्यवस्थित सहायता प्रदान करने के लिए चैटजीपीटी की शक्ति का लाभ उठाएं।

आज के व्यवसाय ग्राहकों के साथ संवाद करने के लिए व्हाट्सएप जैसे मैसेजिंग ऐप को अपनाते हैं। इसके परिणामस्वरूप चैटबॉट्स का उपयोग करके व्यावसायिक ग्राहक इंटरैक्शन के स्वचालन में वृद्धि हुई है।

ऐसा चैटबॉट ChatGPT है, जो OpenAI का एक बड़ा भाषा मॉडल है जिसे आप ग्राहकों के प्रश्नों के तेज़ और सटीक उत्तर प्रदान करके ग्राहक इंटरैक्शन को स्वचालित करने के लिए व्हाट्सएप के साथ एकीकृत कर सकते हैं।

चैटजीपीटी एपीआई को समझना और उस तक पहुंचना

व्हाट्सएप के साथ इंटीग्रेट करने से पहले इसे प्राप्त करना आवश्यक है चैटजीपीटी और चैटजीपीटी एपीआई की बुनियादी समझ. चैटजीपीटी एक है जनरेटिव बड़े भाषा मॉडल जो पाठ-आधारित प्रश्न प्राप्त करता है और मानव जैसी प्रतिक्रियाएँ देता है। OpenAI डेवलपर्स को ChatGPT के GPT-3.5 और GPT-4 मॉडल तक पहुंचने और उपयोग करने के लिए एक सरल एपीआई इंटरफ़ेस प्रदान करता है।

चैटजीपीटी एपीआई कुंजियों तक पहुंचने के लिए, आपको नेविगेट करना होगा ओपनएआई एपीआई प्लैटफ़ॉर्म। साइन इन करने के बाद प्रोफाइल आइकन पर क्लिक करें। फिर, पर क्लिक करें एपीआई कुंजियाँ देखें विकल्प।

instagram viewer

अगला, क्लिक करें नई गुप्त कुंजी बनाएं नई एपीआई कुंजी बनाने के लिए बटन।

अनुरोधित विवरण दर्ज करें, अर्थात नाम कुंजी का.

एक गुप्त कुंजी संकेत देगी.

भविष्य में उपयोग के लिए कुंजी को कॉपी करके सुरक्षित स्थान पर संग्रहीत करें।

व्हाट्सएप बिजनेस अकाउंट सेट करना

चैटजीपीटी को व्हाट्सएप के साथ एकीकृत करने के लिए, आपको एक व्हाट्सएप बिजनेस अकाउंट सेट करना होगा। ध्यान दें कि व्हाट्सएप बिजनेस सामान्य व्हाट्सएप से अलग है. यह खाता आपको एक्सेस करने की अनुमति देगा व्हाट्सएप बिजनेस एपीआई, जिसे आप ChatGPT API के साथ एकीकृत करेंगे।

पूर्ण स्रोत कोड a में उपलब्ध है गिटहब रिपॉजिटरी.

चैटजीपीटी को व्हाट्सएप के साथ एकीकृत करने के लिए आप कॉम्यूनिकेट, व्हाट्सएप चैटबॉट या पायथन स्क्रिप्ट जैसी तृतीय-पक्ष सेवा का उपयोग कर सकते हैं। इस ट्यूटोरियल का फोकस पायथन स्क्रिप्ट का उपयोग करके चैटजीपीटी को एकीकृत करने पर होगा। इसके बाद यह आपको व्हाट्सएप चैटबॉट का उपयोग करके एकीकरण का अवलोकन देगा।

व्हाट्सएप को चैटजीपीटी एपीआई के साथ एकीकृत करने के लिए पायथन स्क्रिप्ट का उपयोग करना

विकास शुरू करने से पहले, अपने एप्लिकेशन के उपयोग के लिए एक वर्चुअल वातावरण बनाएं पिपेनव निम्नलिखित नुसार:

Pipenv django djangorestframework openai स्थापित करें

यह कमांड इंस्टॉल करेगा django, djangorestframework, और openai संकुल.

फिर, एक नया Django प्रोजेक्ट बनाएं।

django-एडमिन स्टार्टप्रोजेक्ट व्हाट्सएप

बनाए गए पर नेविगेट करें WHATSAPP निर्देशिका बनाएं और नाम से एक Django ऐप बनाएं जीपीटी:

py मैनेज.py स्टार्टअप जीपीटी

में व्हाट्सएप/settings.py फ़ाइल, नया ऐप जोड़ें, जीपीटी इंस्टॉल किए गए ऐप्स की सूची इस प्रकार है:

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'रेस्ट_फ्रेमवर्क',
'जीपीटी',
]

आपके में व्हाट्सएप/urls.py फ़ाइल, जोड़ें जीपीटी ऐप यूआरएल. यह आपके द्वारा बनाए गए यूआरएल पर रीडायरेक्ट करेगा जीपीटी अनुप्रयोग:

से django.contrib आयात व्यवस्थापक
से django.urls आयात पथ, सम्मिलित करें

यूआरएलपैटर्न = [
...
पथ('एपीआई/', शामिल करना('gpt.urls')), # जीपीटी ऐप यूआरएल
]

पर gpt/views.py फ़ाइल में, ChatGPT API दृश्य बनाने के लिए कोड का निम्नलिखित ब्लॉक जोड़ें:

से बाकी_फ्रेमवर्क.प्रतिक्रिया आयात जवाब
आयात openai
से बाकी_फ्रेमवर्क.दृश्य आयात एपीआई दृश्य

कक्षाओपनएआईजीपीटीव्यू(एपीआईव्यू):

डीईएफ़पाना(स्वयं, अनुरोध):
इनपुट = अनुरोध. प्राप्त करें('क्यू')
openai.api_key = "ENTER_OPENAI_API_KEY"
पूर्णता = खुलाई। ChatCompletion.create(
मॉडल="जीपीटी-3.5-टर्बो",
संदेश=[{"भूमिका": "उपयोगकर्ता", "संतुष्ट": इनपुट}]
)
उत्तर = पूर्णता['विकल्प'][0]['संदेश']['संतुष्ट']
वापस करना प्रतिक्रिया (उत्तर)

दृश्य एक एपीआई एंडपॉइंट सेट करता है जो एक क्वेरी पैरामीटर के साथ GET अनुरोध की अपेक्षा करता है क्यू उपयोगकर्ता इनपुट शामिल है। इसके बाद यह OpenAI का उपयोग करता है जीपीटी-3.5-टर्बो प्रदान किए गए इनपुट के आधार पर प्रतिक्रिया उत्पन्न करने के लिए मॉडल और एपीआई के आउटपुट के रूप में प्रतिक्रिया लौटाता है।

इसके बाद, एक बनाएं urls.py कोड की निम्नलिखित पंक्तियों को जोड़कर एपीआई दृश्य को फ़ाइल और पंजीकृत करें:

से django.urls आयात पथ
से .विचार आयात *

यूआरएलपैटर्न = [
पथ('बात करना', OpenAIGPTView.as_view()),
]

चलाएँ माइग्रेट और रनसर्वर आदेश इस प्रकार हैं:

पायथन मैनेजहोम माइग्रेट करें
पायथन मैनेजहोम रनसर्वर

परीक्षण करें /api/chat GET अनुरोध भेजकर समापन बिंदु http://localhost: 8000/एपीआई/चैट? क्यू=हैलो.

अपेक्षित उत्पादन:

अगला, इंस्टॉल करें जाना यदि यह आपकी मशीन पर पहले से इंस्टॉल नहीं है।

क्लोन करें व्हाट्सम्याऊ ग्राहक नीचे दिए गए आदेश का उपयोग कर रहा है:

गिट क्लोन https://github.com/Huskynarr/whatsapp-gpt.git

रिपॉजिटरी पर नेविगेट करें, व्हाट्सएप-gpt, और फ़ाइल पर, मुख्य.जाओ इस पंक्ति को अद्यतन करें:

यूआरएल := " http://localhost: 5001/चैट? क्यू='' + यूआरएल एन्कोडेड

को:

यूआरएल := " http://127.0.0.1:8000/api/chat? क्यू='' + urlEncode

परिवर्तन सहेजें और फ़ाइल चलाएँ:

जाओ भागो main.go

एप्लिकेशन आपको आपके व्हाट्सएप खाते में लॉग इन करने के लिए एक क्यूआर कोड बताएगा।

अपेक्षित उत्पादन:

अपने व्हाट्सएप मोबाइल ऐप पर जाएं और नेविगेट करें सेटिंग्स > क्यूआर कोड > स्कैन कोड एक नया लिंक किया गया डिवाइस जोड़ने और अपने टर्मिनल पर पॉप किए गए क्यूआर कोड को स्कैन करने के लिए।

लॉग इन करने के बाद एप्लिकेशन आने वाले संदेशों को सुनना शुरू कर देगा। यदि कोई संदेश भेजता है, तो प्राप्त संदेश क्वेरी पैरामीटर के रूप में संदेश के साथ एपीआई के लिए एक GET अनुरोध करेगा और प्रेषक को व्हाट्सएप पर प्रतिक्रिया भेज देगा।

अपेक्षित उत्पादन:

व्हाट्सएप को चैटजीपीटी एपीआई के साथ एकीकृत करने के लिए व्हाट्सएप चैटबॉट का उपयोग करना

चैटजीपीटी को व्हाट्सएप संदेशों में एकीकृत करने का दूसरा तरीका व्हाट्सएप चैटबॉट का उपयोग करना है।

एक बार जब आप अपना व्हाट्सएप बिजनेस एपीआई पंजीकृत कर लेते हैं, तो चैट के लिए प्रवाह बनाने के लिए ओपनडायलॉग जैसे चैट बिल्डर का उपयोग करें। फिर आप अपने चैटबॉट का परीक्षण करेंगे और इसे अपने मोबाइल फोन में जोड़ देंगे।

अपने व्हाट्सएप चैटबॉट के साथ ओपनएआई एपीआई को एकीकृत करें

अपने व्हाट्सएप चैटबॉट को OpenAI मॉडल के साथ एकीकृत करने के लिए, OpenAI से एपीआई कुंजी का उपयोग करें।

व्हाट्सएप चैटबॉट्स को ओपनएआई जीपीटी मॉडल के साथ एकीकृत करने से व्हाट्सएप द्वारा सुरक्षा दावों पर आपके खाते को ब्लॉक करने का जोखिम उत्पन्न होता है।

हालाँकि यदि आपके पास पहले से ही एक चैटबॉट है तो यह विधि आसान है, आपको इसे तभी चुनना चाहिए जब आप इसमें शामिल जोखिमों से सहज हो जाएं।

स्वचालित प्रत्युत्तरों को कॉन्फ़िगर करना

बेहतर ग्राहक सेवा प्राप्त करने के लिए, ग्राहक संदेशों पर तेज़ और सटीक प्रतिक्रियाएँ प्रदान करने के लिए स्वचालित प्रतिक्रियाएँ कॉन्फ़िगर करें। ये प्रतिक्रियाएँ ग्राहक को नाम से वैयक्तिकृत करेंगी और ग्राहक प्रश्नों के लिए प्रासंगिक प्रतिक्रियाएँ प्रदान करेंगी।

आपके व्हाट्सएप चैटबॉट का परीक्षण

सभी एआई एपीआई सिस्टम की तरह, अपने व्हाट्सएप चैटबॉट को तैनात करने से पहले परीक्षण करना महत्वपूर्ण है। यह सुनिश्चित करना है कि यह अपेक्षा के अनुरूप काम करे। पोस्टमैन और कर्ल जैसे एपीआई परीक्षण उपकरण आपके चैटबॉट की प्रतिक्रियाओं का परीक्षण करने में मदद कर सकते हैं।

इस मामले में, Django REST फ्रेमवर्क एपीआई अनुरोधों और प्रतिक्रियाओं का परीक्षण करने में सहायता के लिए एक ब्राउज़ करने योग्य एपीआई प्रदान करता है।

सफलता और फाइन-ट्यूनिंग को मापना

एक बार जब आपका व्हाट्सएप चैटबॉट तैनात हो जाए, तो समय के साथ इसकी सफलता और उपयोग को मापना महत्वपूर्ण है। इससे इसे तदनुसार ठीक करने में मदद मिलेगी। OpenDialog और Rasa जैसे एनालिटिक्स टूल प्रतिक्रिया समय, प्रतिधारण दर और ग्राहक संतुष्टि जैसे मेट्रिक्स को ट्रैक करने में मदद कर सकते हैं।

चैटजीपीटी इंटीग्रेशन के साथ व्हाट्सएप पर ग्राहक सहायता को सुव्यवस्थित करें

OpenAI के GPT-3.5 या GPT-4 मॉडल बड़ी मात्रा में पूछताछ को संभाल सकते हैं, त्वरित प्रतिक्रिया प्रदान कर सकते हैं और उन्नत भाषा प्रसंस्करण का उपयोग कर सकते हैं, जिससे यह ग्राहक सेवा इंटरैक्शन के लिए एक बेहतर समाधान बन जाता है। चैटजीपीटी को व्हाट्सएप के साथ एकीकृत करके, आप समय बचा सकते हैं, ग्राहक संतुष्टि में सुधार कर सकते हैं और संचार को सुव्यवस्थित कर सकते हैं। कई अन्य बड़े भाषा मॉडल भी आपके चैटबॉट के प्रदर्शन में सुधार कर सकते हैं।