ChatGPT-ni WhatsApp-a necə inteqrasiya etmək olar

WhatsApp Biznes Hesabının sahibi olaraq siz müştəri sorğuları və sorğuları ilə məşğul olmalısınız. Bunu etmək gününüzün çox hissəsini alır və sizi həll yolu – chatbot axtarmağa qoyur. Xüsusilə, müştərilərinizin suallarına real və məntiqli cavablar vermək üçün ChatGPT-dən istifadə edən biri. Həmin chatbot yaratmaq üçün WhatsApp-ı ChatGPT ilə necə birləşdirəcəyini öyrənmək üçün oxumağa davam edin.

ChatGPT-ni WhatsApp-a necə inteqrasiya edəcəyinizi öyrənmək üçün nə lazımdır

İnteqrasiyanı başa çatdırmaq üçün sizə aşağıdakılar lazımdır:

  • ChatGPT Tətbiq Proqramlaşdırma İnterfeysi (API)
  • WhatsApp Biznes Hesabı
  • Pipenv
  • Python 3.7 və ya yuxarı
  • Get

ChatGPT API-yə necə daxil olmaq olar

OpenAI hesabınız olduğu müddətdə ChatGPT API-dən istifadə edə bilərsiniz. Bu addımları izləyin:

Addım 1: Başlayın OpenAI Platforması səhifəsi və ya məlumatlarınızı istifadə edərək daxil olun və ya hesab yaratmaq üçün “Qeydiyyatdan keç” düyməsini basın. Siz həmçinin müvafiq düymələrdən istifadə edərək Google, Apple və ya Microsoft hesablarınızdan istifadə edərək hesab yarada bilərsiniz.

ChatGPT-ni WhatsApp 01-ə necə inteqrasiya etmək olar

Addım 2: Əgər siz yeni hesab yaradırsınızsa, mətn qutularına adınızı, şirkət adınızı (isteğe bağlıdır) və ad gününüzü daxil edin, sonra “Razıyam” düyməsini basın.

ChatGPT-ni WhatsApp 02-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 02-ə necə inteqrasiya etmək olar

Addım 3: Növbəti ekrandan “API” seçin:

ChatGPT-ni WhatsApp 03-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 03-ə necə inteqrasiya etmək olar

Addım 4: Üst menyudan “İdarəetmə Paneli” ni seçin və ekranın sol tərəfindəki “API Açarlarına” keçin.

ChatGPT-ni WhatsApp 04-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 04-ə necə inteqrasiya etmək olar

Addım 5: Ekranın yuxarı sağ tərəfindəki “Yoxlamaya başlayın” üzərinə klikləyin və açılan pəncərədə telefon nömrənizi daxil edin. OpenAI-nin doğrulama kodunu telefonunuza göndərməsi üçün “Kod Göndər” seçin.

ChatGPT-ni WhatsApp 05-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 05-ə necə inteqrasiya etmək olar

Addım 6: Aldığınız altı rəqəmli kodu daxil edin və “Göndər” düyməsini vurmazdan əvvəl OpenAI-da istifadə halınızı təsvir edin.

ChatGPT-ni WhatsApp 06-a necə inteqrasiya etmək olarChatGPT-ni WhatsApp 06-a necə inteqrasiya etmək olar

Addım 7: Yuxarı sağ düyməni və ya ekranın mərkəzində tapacağınız düyməni istifadə edərək “Yeni gizli açar yaradın” seçin.

ChatGPT-ni WhatsApp 07-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 07-ə necə inteqrasiya etmək olar

Addım 8: Açarı adlandırın və “Gizli açar yarat” seçin.

ChatGPT-ni WhatsApp 08-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 08-ə necə inteqrasiya etmək olar

Addım 9: Gizli açarınızı kopyalayın, onu əldə edə biləcəyiniz sənədə yapışdırın və “Bitti” düyməsini basın. Bu açara yenidən daxil ola bilməyəcəksiniz, ona görə də sonra daxil olmaq üçün onu kopyaladığınızdan əmin olun.

ChatGPT-ni WhatsApp 09-a necə inteqrasiya etmək olarChatGPT-ni WhatsApp 09-a necə inteqrasiya etmək olar

API istifadə edərək ChatGPT-ni WhatsApp ilə inteqrasiya edin

Təəssüf ki, “Biz ChatGPT-ni WhatsApp ilə inteqrasiya edə bilərikmi?” Sualının cavabı. standart WhatsApp hesabları ilə işləyərkən “yox”dur. Siz WhatsApp Business istifadəçisi olmalısınız, çünki bu, ChatGPT-ni WhatsApp ilə əlaqələndirmək üçün lazım olan WhatsApp API-yə giriş imkanı verir. WhatsApp Business proqramını buradan endirin Google Play və ya App Store və onu quraşdırmaq üçün mağazadakı addımları izləyin.

ChatGPT-ni WhatsApp 10-a necə inteqrasiya etmək olarChatGPT-ni WhatsApp 10-a necə inteqrasiya etmək olar
ChatGPT-ni WhatsApp 11-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 11-ə necə inteqrasiya etmək olar

WhatsApp Business quraşdırıldıqda, WhatsApp-ı ChatGPT ilə inteqrasiya etməyə imkan verən Python Skripti yaratmaq üçün Pipenv istifadə etməlisiniz.

Addım 1: Pipenv-i yükləyin. Bu virtual mühitin idarə edilməsi alətini işə salmaq üçün cihazınızda Python 3.7 və ya daha yuxarı versiyanın quraşdırılmış olması tövsiyə olunur.

ChatGPT-ni WhatsApp 12-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 12-ə necə inteqrasiya etmək olar

Addım 2: Buradan aşağıdakı kod gəlir Denis Kuria Istifadə edir. OpenAI, Django və Djangorestframework paketlərini quraşdırmaq üçün onu Pipenv-ə daxil edin:

pipenv install django djangorestframework openai

Addım 3: Aşağıdakı kodla yeni Django layihəsi yaradın:

django-admin startproject whatsapp

Addım 4: Yeni hazırladığınız WhatsApp kataloqunda yeni Django proqramı yaradın və aşağıdakı koddan istifadə edərək onu “gpt” adlandırın.

py manage.py startapp gpt

Addım 5: “whatsapp/settings.py” səhifəsinə keçin və “QURULMUŞ TƏTBİQLƏR” siyahısına “gpt” əlavə edin. Siyahının aşağı hissəsində, “]” işarəsinin yuxarısında “gpt” yazın.

Addım 6: “whatsapp/urls.py” səhifəsinə keçin və aşağıdakı kodu istifadə edərək “gpt” tətbiq URL-ni əlavə edin:

from django.contrib import admin

from django.urls import path, include

urlpatterns = [

  ...

  path('api/', include('gpt.urls')), # gpt app URL

]

Addım 7: “gpt/views.py” səhifəsinə keçin və ChatGPT API üçün görünüş yaratmaq üçün bu kodu istifadə edin. Aşağıdakı kodun “openai.api_key” dəyişəninə diqqət yetirin. OpenAI istifadə edərək yaratdığınız gizli açarı daxil etdiyiniz yerdən sonra dırnaq işarələri içərisində olan bölmə:

from rest_framework.response import Response

import openai

from rest_framework.views import APIView

class OpenAIGPTView(APIView):

  def get(self, request):

    input = request.GET.get('q')

    openai.api_key = "ENTER_OPENAI_API_KEY"

    completion = openai.ChatCompletion.create(

    model="gpt-3.5-turbo",

    messages=[{"role": "user", "content": input}]

    )

    answer = completion['choices'][0]['message']['content']

    return Response(answer)

Yeni API-nizi necə qeydiyyatdan keçirməli

İndi API son nöqtəniz var, o, müştərinizin daxiletməsini ChatGPT-ə daxil edən GET sorğusu göndərəcək və Open AI-nin generativ modeli ilə cavab yaradacaq. Bu son nöqtəni qeydiyyatdan keçirməli və onu WhatsApp-a inteqrasiya etməlisiniz.

Addım 1: “urls.py” faylı yaradın və API-nizi qeydiyyatdan keçirmək üçün aşağıdakıları daxil edin:

from django.urls import path

from .views import *

urlpatterns = [

  path('chat', OpenAIGPTView.as_view()),

]

Addım 2: API son nöqtənizdə həm “çalışdırıcı” həm də “miqrasiya” əmrlərini yerinə yetirmək üçün aşağıdakılardan istifadə edin:

python manage.py migrate

python manage.py runserver

Addım 3: Əgər hələ də etməmisinizsə, ən son versiyasını endirin və quraşdırın Get cihazınızda. Bu sizə “Whatsmeow” müştərisinə giriş imkanı verəcək.

ChatGPT-ni WhatsApp 13-ə necə inteqrasiya etmək olarChatGPT-ni WhatsApp 13-ə necə inteqrasiya etmək olar

Addım 4: Aşağıdakı kodu istifadə edərək Pipenv-də “Whatsmeow” müştərisini klonlayın:

git clone https://github.com/Huskynarr/whatsapp-gpt.git

Addım 5: “whatsapp-gpt” repozitoriyasına keçin və main.go-nu tapın. Aşağıdakı kod xəttini tapmalısınız:

url := "http://localhost:5001/chat?q=" + urlEncoded

Xətti ilə əvəz edin:

url := "http://127.0.0.1:8000/api/chat?q=" + urlEncode

Addım 6: Dəyişikliklərinizi yadda saxlayın və Pipenv-ə “go run main.go” yazaraq yaratdığınız faylı işə salın. Siz QR kodu olan ekrana göndəriləcəksiniz.

Addım 7: WhatsApp Biznesini açın və “Parametrlər”, ardınca “QR Code” və “Scan Code” bölməsinə keçin. Aldığınız QR kodunu skan edin və daxil olduqdan sonra siz WhatsApp-ı ChatGPT ilə uğurla inteqrasiya edə bildiniz.

Recent Articles

spot_img

Related Stories

Stay on op - Ge the daily news in your inbox

[tdn_block_newsletter_subscribe input_placeholder="Email address" btn_text="Subscribe" tds_newsletter2-image="730" tds_newsletter2-image_bg_color="#c3ecff" tds_newsletter3-input_bar_display="" tds_newsletter4-image="731" tds_newsletter4-image_bg_color="#fffbcf" tds_newsletter4-btn_bg_color="#f3b700" tds_newsletter4-check_accent="#f3b700" tds_newsletter5-tdicon="tdc-font-fa tdc-font-fa-envelope-o" tds_newsletter5-btn_bg_color="#000000" tds_newsletter5-btn_bg_color_hover="#4db2ec" tds_newsletter5-check_accent="#000000" tds_newsletter6-input_bar_display="row" tds_newsletter6-btn_bg_color="#da1414" tds_newsletter6-check_accent="#da1414" tds_newsletter7-image="732" tds_newsletter7-btn_bg_color="#1c69ad" tds_newsletter7-check_accent="#1c69ad" tds_newsletter7-f_title_font_size="20" tds_newsletter7-f_title_font_line_height="28px" tds_newsletter8-input_bar_display="row" tds_newsletter8-btn_bg_color="#00649e" tds_newsletter8-btn_bg_color_hover="#21709e" tds_newsletter8-check_accent="#00649e" embedded_form_code="YWN0aW9uJTNEJTIybGlzdC1tYW5hZ2UuY29tJTJGc3Vic2NyaWJlJTIy" tds_newsletter="tds_newsletter1" tds_newsletter3-all_border_width="2" tds_newsletter3-all_border_color="#e6e6e6" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJib3JkZXItY29sb3IiOiIjZTZlNmU2IiwiZGlzcGxheSI6IiJ9fQ==" tds_newsletter1-btn_bg_color="#0d42a2" tds_newsletter1-f_btn_font_family="406" tds_newsletter1-f_btn_font_transform="uppercase" tds_newsletter1-f_btn_font_weight="800" tds_newsletter1-f_btn_font_spacing="1" tds_newsletter1-f_input_font_line_height="eyJhbGwiOiIzIiwicG9ydHJhaXQiOiIyLjYiLCJsYW5kc2NhcGUiOiIyLjgifQ==" tds_newsletter1-f_input_font_family="406" tds_newsletter1-f_input_font_size="eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSIsInBob25lIjoiMTMifQ==" tds_newsletter1-input_bg_color="#fcfcfc" tds_newsletter1-input_border_size="0" tds_newsletter1-f_btn_font_size="eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJhbGwiOiIxMyJ9" content_align_horizontal="content-horiz-center"]