Kuinka integroida ChatGPT WhatsAppiin

WhatsApp-yritystilin omistajana sinun on käsiteltävä asiakkaiden kyselyitä ja pyyntöjä. Tämä vie valtavan osan päivästäsi, jolloin sinun on etsittävä ratkaisua – chatbotia. Erityisesti sellainen, joka käyttää ChatGPT:tä tarjotakseen realistisia ja järkeviä vastauksia asiakkaidesi kysymyksiin. Jatka lukemista saadaksesi selville, kuinka WhatsApp integroidaan ChatGPT:hen chatbotin luomiseksi.

Mitä sinun tarvitsee oppia kuinka integroida ChatGPT WhatsAppiin

Integroinnin viimeistelemiseksi tarvitset seuraavat:

  • ChatGPT-sovellusliittymä (API)
  • WhatsApp-yritystili
  • Pipenv
  • Python 3.7 tai uudempi
  • Mennä

ChatGPT-sovellusliittymän käyttäminen

Niin kauan kuin sinulla on OpenAI-tili, voit saada käsiisi ChatGPT-sovellusliittymän. Toimi seuraavasti:

Vaihe 1: Siirry kohtaan OpenAI Platform -sivu ja joko kirjaudu sisään käyttämällä tietojasi tai paina “Rekisteröidy” -painiketta luodaksesi tilin. Voit myös luoda tilin käyttämällä Google-, Apple- tai Microsoft-tilejäsi käyttämällä asianmukaisia ​​painikkeita.

Kuinka integroida ChatGPT WhatsAppiin

Vaihe 2: Jos olet luomassa uutta tiliä, kirjoita tekstiruutuihin nimesi, yrityksen nimi (joka on valinnainen) ja syntymäpäivä ja paina sitten “Hyväksy”.

Kuinka integroida ChatGPT WhatsApp 02:eenKuinka integroida ChatGPT WhatsApp 02:een

Vaihe 3: Valitse “API” seuraavasta näytöstä:

Kuinka integroida ChatGPT WhatsApp 03:eenKuinka integroida ChatGPT WhatsApp 03:een

Vaihe 4: Valitse ylävalikosta “Dashboard” ja siirry näytön vasemmassa reunassa olevaan “API Keys” -kohtaan.

Kuinka integroida ChatGPT WhatsApp 04:äänKuinka integroida ChatGPT WhatsApp 04:ään

Vaihe 5: Napsauta “Aloita vahvistus” lähellä näytön oikeaa yläkulmaa ja kirjoita puhelinnumerosi ponnahdusikkunaan. Valitse “Lähetä koodi”, jotta OpenAI lähettää vahvistuskoodin puhelimeesi.

Kuinka integroida ChatGPT WhatsApp 05:eenKuinka integroida ChatGPT WhatsApp 05:een

Vaihe 6: Syötä saamasi kuusinumeroinen koodi ja kuvaile käyttötapasi OpenAI:lle ennen kuin painat “Lähetä”.

Kuinka integroida ChatGPT WhatsApp 06:eenKuinka integroida ChatGPT WhatsApp 06:een

Vaihe 7: Valitse “Luo uusi salainen avain” joko käyttämällä oikeassa yläkulmassa olevaa painiketta tai sitä, joka löytyy näytön keskeltä.

Kuinka integroida ChatGPT WhatsApp 07:äänKuinka integroida ChatGPT WhatsApp 07:ään

Vaihe 8: Nimeä avain ja valitse “Luo salainen avain”.

Kuinka integroida ChatGPT WhatsApp 08:aanKuinka integroida ChatGPT WhatsApp 08:aan

Vaihe 9: Kopioi salainen avaimesi, liitä se asiakirjaan, johon pääset, ja paina Valmis-painiketta. Et voi enää käyttää tätä avainta, joten muista kopioida se, jotta voit käyttää sitä myöhemmin.

Kuinka integroida ChatGPT WhatsApp 09:äänKuinka integroida ChatGPT WhatsApp 09:ään

Integroi ChatGPT WhatsAppiin API:n avulla

Valitettavasti vastaus kysymykseen “Voimmeko integroida ChatGPT:n WhatsAppiin?” on “ei”, kun käsitellään tavallisia WhatsApp-tilejä. Sinun on oltava WhatsApp Business -käyttäjä, koska tämä antaa sinulle pääsyn WhatsApp-sovellusliittymään, jota tarvitaan ChatGPT:n linkittämiseen WhatsAppiin. Lataa WhatsApp Business -sovellus osoitteesta Google Play tai App Storesta ja asenna se noudattamalla kaupan ohjeita.

Kuinka integroida ChatGPT WhatsApp 10:eenKuinka integroida ChatGPT WhatsApp 10:een
Kuinka integroida ChatGPT WhatsAppiin 11Kuinka integroida ChatGPT WhatsAppiin 11

Kun WhatsApp Business on asennettu, sinun on käytettävä Pipenv-ohjelmaa Python-skriptin luomiseen, jonka avulla voit integroida WhatsAppin ChatGPT:hen.

Vaihe 1: Lataa Pipenv. On suositeltavaa, että laitteellesi on asennettu Python 3.7 tai uudempi, jotta voit käyttää tätä virtuaaliympäristön hallintatyökalua.

Kuinka integroida ChatGPT WhatsApp 12:eenKuinka integroida ChatGPT WhatsAppiin 12

Vaihe 2: Täältä tulee seuraava koodi Denis Kuria of Käyttää. Kirjoita se Pipenviin asentaaksesi OpenAI-, Django- ja Djangorestframework-paketit:

pipenv install django djangorestframework openai

Vaihe 3: Luo uusi Django-projekti seuraavalla koodilla:

django-admin startproject whatsapp

Vaihe 4: Luo uusi Django-sovellus juuri luomassasi uudessa WhatsApp-hakemistossa ja anna sille nimi “gpt” käyttämällä seuraavaa koodia.

py manage.py startapp gpt

Vaihe 5: Siirry osoitteeseen “whatsapp/settings.py” ja lisää “gpt” ASENNETTUJEN SOVELLUKSIEN luetteloon. Kirjoita “gpt” luettelon alareunaan, heti “]-merkin yläpuolelle.”

Vaihe 6: Siirry osoitteeseen “whatsapp/urls.py” ja lisää “gpt”-sovelluksen URL-osoite seuraavalla koodilla:

from django.contrib import admin

from django.urls import path, include

urlpatterns = [

  ...

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

]

Vaihe 7: Siirry osoitteeseen “gpt/views.py” ja luo tämän koodin avulla näkymä ChatGPT-sovellusliittymällesi. Huomaa seuraavan koodin muuttuja “openai.api_key”. Sen jälkeen lainausmerkeissä oleva osa on paikka, johon kirjoitat OpenAI:lla luomasi salaisen avaimen:

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)

Kuinka rekisteröidä uusi API

Sinulla on nyt API-päätepiste, joka lähettää GET-pyynnön, joka sisältää asiakkaasi syötteen ChatGPT:hen. Open AI:n luova malli luo sitten vastauksen. Sinun on rekisteröitävä tämä päätepiste ja integroitava se WhatsAppiin.

Vaihe 1: Luo “urls.py”-tiedosto ja rekisteröi API:

from django.urls import path

from .views import *

urlpatterns = [

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

]

Vaihe 2: Käytä seuraavaa suorittaaksesi sekä “runserver”- että “migrate”-komennot API-päätepisteessäsi:

python manage.py migrate

python manage.py runserver

Vaihe 3: Lataa ja asenna viimeisin versio, jos et ole vielä tehnyt niin Mennä laitteellasi. Tämä antaa sinulle pääsyn Whatsmeow-asiakkaaseen.

Kuinka integroida ChatGPT WhatsAppiin 13Kuinka integroida ChatGPT WhatsAppiin 13

Vaihe 4: Kloonaa “Whatsmeow” -asiakasohjelma Pipenvissä käyttämällä seuraavaa koodia:

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

Vaihe 5: Siirry “whatsapp-gpt” -tietovarastoon ja etsi main.go. Sinun pitäisi löytää seuraava koodirivi:

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

Korvaa rivi seuraavasti:

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

Vaihe 6: Tallenna muutokset ja suorita luomasi tiedosto kirjoittamalla “go run main.go” Pipenviin. Sinut lähetetään näytölle, jossa on QR-koodi.

Vaihe 7: Avaa WhatsApp Business ja siirry kohtaan “Asetukset” ja sen jälkeen “QR-koodi” ja “Skannauskoodi”. Skannaa saamasi QR-koodi ja kirjautumisen jälkeen olet onnistunut integroimaan WhatsAppin ChatGPT:hen.

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"]