Как интегрировать ChatGPT в WhatsApp


Ребята, залетаем в новую игру в Telegram (MOONBIX) от ТОП-1 биржи и BINANCE. Играем и зарабатываем баллы, которые потом меняем на реальные деньги.

Регистрируйтесь по ссылке, чтобы получить бонус +1000 баллов!!!



Не упусти шанс, получить бесплатные деньги!
Регистрация!

Как владелец учетной записи WhatsApp Business, вы должны иметь дело с запросами и просьбами клиентов. Это занимает огромную часть вашего дня, заставляя вас искать решение – чат-бот. В частности, тот, который использует ChatGPT для предоставления реалистичных и разумных ответов на вопросы ваших клиентов’. Продолжайте читать, чтобы узнать, как интегрировать WhatsApp с ChatGPT для создания этого чат-бота.

Что вам нужно узнать, как интегрировать ChatGPT в WhatsApp

Для завершения интеграции вам понадобится следующее:

  • Интерфейс программирования приложений (API) ChatGPT
  • Учетная запись WhatsApp Business
  • Pipenv
  • Python 3.7 или выше
  • Перейти

Как получить доступ к API ChatGPT

Если у вас есть учетная запись OpenAI, вы можете получить доступ к API ChatGPT. Выполните следующие действия:

Шаг 1: Перейдите на страницу платформы OpenAI и войдите в систему, используя свои данные, или нажмите кнопку «Зарегистрироваться», чтобы создать учетную запись. Вы также можете создать учетную запись, используя свои учетные записи Google, Apple или Microsoft, используя соответствующие кнопки.

Шаг 2: Если вы создаете новую учетную запись, введите свое имя, название компании (необязательно) и день рождения в текстовые поля, затем нажмите «Согласен».

Шаг 3: Выберите «API» со следующего экрана:

Шаг 4: Выберите «Панель управления» в верхнем меню и перейдите в раздел «Ключи API». на левой стороне экрана.

Шаг 5: Нажмите «Начать проверку» в правом верхнем углу экрана и введите свой номер телефона во всплывающем окне. Выберите «Отправить код». чтобы OpenAI отправил код подтверждения на ваш телефон.

Шаг 6: Введите полученный вами шестизначный код и опишите свой случай использования в OpenAI, прежде чем нажать «Отправить».

Шаг 7: Выберите «Создать новый секретный ключ» либо с помощью верхней правой кнопки, либо с помощью той, которую вы найдете в центре экрана.

Шаг 8: Назовите ключ и выберите «Создать секретный ключ».

Шаг 9: Скопируйте свой секретный ключ, вставьте его в документ, к которому у вас есть доступ, и нажмите кнопку «Готово». Вы больше не сможете получить доступ к этому ключу, поэтому обязательно скопируйте его, чтобы иметь возможность получить к нему доступ позже.

Интеграция ChatGPT с WhatsApp с помощью API

К сожалению, ответ на вопрос «Можем ли мы интегрировать ChatGPT с WhatsApp?» — «нет» при работе со стандартными аккаунтами WhatsApp. Вам нужно быть пользователем WhatsApp Business, так как это дает вам доступ к API WhatsApp, необходимому для привязки ChatGPT к WhatsApp. Загрузите приложение WhatsApp Business из Google Play или App Store и следуйте инструкциям в магазине, чтобы установить его.

После установки WhatsApp Business вам понадобится Pipenv для создания скрипта Python, который позволит вам интегрировать WhatsApp с ChatGPT.

Шаг 1: Загрузите Pipenv. Для запуска этого инструмента управления виртуальной средой рекомендуется установить на вашем устройстве Python 3.7 или выше.


Ребята, залетаем в новую игру в Telegram (MOONBIX) от ТОП-1 биржи и BINANCE. Играем и зарабатываем баллы, которые потом меняем на реальные деньги.

Регистрируйтесь по ссылке, чтобы получить бонус +1000 баллов!!!



Не упусти шанс, получить бесплатные деньги!
Регистрация!

Шаг 2: Отсюда, следующий код от Дениса Курии из Makes Use Of. Введите его в Pipenv, чтобы установить пакеты OpenAI, Django и Djangorestframework:

pipenv install django djangorestframework openai

Шаг 3: Создайте новый проект Django со следующим кодом:

django-admin startproject whatsapp

­Шаг 4: В новом каталоге WhatsApp, который вы только что создали, создайте новое приложение Django и назовите его “gpt”, используя следующий код.

py manage.py startapp gpt

Шаг 5: Перейдите в «whatsapp/settings.py» и добавьте «gpt» в список «УСТАНОВЛЕННЫХ ПРИЛОЖЕНИЙ». Введите «gpt» в нижней части списка, чуть выше «].»

Шаг 6: Перейдите в «whatsapp/urls.py» и добавьте URL-адрес приложения «gpt», используя следующий код:

from django.contrib import admin from django.urls import path, include urlpatterns = [   …   path('api/', include('gpt.urls')), # URL-адрес приложения gpt ]

Шаг 7: Перейдите в “gpt/views.py” и используйте этот код для создания представления для вашего API ChatGPT. Обратите внимание на переменную “openai.api_key” в следующем коде. Раздел в кавычках после него — это место, где вы вводите секретный ключ, сгенерированный вами с помощью OpenAI:

из rest_framework.response импорт Response импорт openai из rest_framework.views импорт APIView класс 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)

Как зарегистрировать ваш новый API

Теперь у вас есть конечная точка API, которая будет отправлять запрос GET, включающий ввод вашего клиента, в ChatGPT с генеративной моделью Open AI, а затем создавать ответ. Вам нужно зарегистрировать эту конечную точку и интегрировать ее в WhatsApp.

Шаг 1: Создайте файл “urls.py” и введите следующее, чтобы зарегистрировать свой API:

from django.urls import path from .views import * urlpatterns = [   path('chat', OpenAIGPTView.as_view()), ]

Шаг 2: Используйте следующее для запуска команд “runserver” и “migrate” на вашей конечной точке API:

python manage.py migrate python manage.py runserver

Шаг 3: Если вы еще этого не сделали, загрузите и установите последнюю версию Go на свое устройство. Это даст вам доступ к клиенту “Whatsmeow”.

Шаг 4: Клонируйте клиент “Whatsmeow” в Pipenv, используя следующий код:

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

Шаг 5: Перейдите в репозиторий “whatsapp-gpt” и найдите main.go. Вы должны найти следующую строку кода:

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

Замените строку на:

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

Шаг 6: Сохраните изменения и запустите созданный вами файл, введя “go run main.go” в Pipenv. Вы будете перенаправлены на экран с QR-кодом.

Шаг 7: Откройте WhatsApp Business и перейдите в “Настройки”, затем “QR-код” и “Сканировать код”. Отсканируйте полученный QR-код, и после входа в систему вам удастся успешно интегрировать WhatsApp с ChatGPT.

Похожие записи


Ребята, залетаем в новую игру в Telegram (MOONBIX) от ТОП-1 биржи и BINANCE. Играем и зарабатываем баллы, которые потом меняем на реальные деньги.

Регистрируйтесь по ссылке, чтобы получить бонус +1000 баллов!!!



Не упусти шанс, получить бесплатные деньги!
Регистрация!

Рейтинг
( Пока оценок нет )
Funtik/ автор статьи
Понравилась статья? Поделиться с друзьями:
Добавить комментарий