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.

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


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


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


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.


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


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ä.


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


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.


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.




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.


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.


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.









