Искористите моћ ЦхатГПТ-а да пружите поједностављену подршку својим клијентима на ВхатсАпп-у.

Данашња предузећа прихватају апликације за размену порука као што је ВхатсАпп за комуникацију са клијентима. Ово доводи до пораста аутоматизације интеракција са пословним клијентима помоћу четботова.

Такав цхатбот је ЦхатГПТ, велики језички модел ОпенАИ који можете интегрисати са ВхатсАпп-ом да бисте аутоматизовали интеракцију са клијентима пружањем брзих и тачних одговора на упите купаца.

Разумевање и приступ ЦхатГПТ АПИ-ју

Пре интеграције са ВхатсАпп-ом, неопходно је да добијете а основно разумевање ЦхатГПТ-а и ЦхатГПТ АПИ-ја. ЦхатГПТ је а генеративни велики језички модел који прима упите засноване на тексту и враћа одговоре попут људи. ОпенАИ пружа једноставан АПИ интерфејс за програмере да приступе и користе ЦхатГПТ ГПТ-3.5 и ГПТ-4 моделе.

Да бисте приступили кључевима ЦхатГПТ АПИ-ја, потребно је да одете до ОпенАИ АПИ платформа. Након што се пријавите, кликните на икону профила. Затим кликните на Погледајте АПИ кључеве опција.

instagram viewer

Затим кликните на Креирајте нови тајни кључ дугме за креирање новог АПИ кључа.

Унесите тражене детаље, тј име од кључа.

Тајни кључ ће затражити.

Копирајте и чувајте кључ на безбедном месту за будућу употребу.

Подешавање ВхатсАпп пословног налога

Да бисте интегрисали ЦхатГПТ са ВхатсАпп-ом, морате да подесите ВхатсАпп Бусинесс налог. Напоменути да ВхатсАпп Бусинесс се разликује од обичног ВхатсАпп-а. Овај налог ће вам омогућити приступ ВхатсАпп Бусинесс АПИ, који ћете интегрисати са ЦхатГПТ АПИ-јем.

Комплетан изворни код је доступан у а ГитХуб спремиште.

Можете да користите услугу треће стране као што је Коммуницате, ВхатсАпп цхатбот или Питхон скрипт да бисте интегрисали ЦхатГПТ са ВхатсАпп-ом. Фокус овог водича биће на интеграцији ЦхатГПТ-а помоћу Питхон скрипте. Затим ће вам дати преглед интеграције помоћу ВхатсАпп цхат бота.

Коришћење Питхон скрипте за интеграцију ВхатсАпп-а са ЦхатГПТ АПИ-јем

Пре него што започнете развој, креирајте виртуелно окружење за вашу апликацију Пипенв као што следи:

пипенв инсталл дјанго дјангорестфрамеворк опенаи

Ова команда ће инсталирати дјанго, дјангорестфрамеворк, и опенаи пакети.

Затим креирајте нови Дјанго пројекат.

дјанго-админ стартпројецт ВхатсАпп

Идите до креираног вхатсапп директоријум и креирајте Дјанго апликацију под називом гпт:

пи манаге.пи стартапп гпт

У вхатсапп/сеттингс.пи датотеку, додајте нову апликацију, гпт на листи инсталираних апликација на следећи начин:

ИНСТАЛЛЕД_АППС = [
'дјанго.цонтриб.админ',
'дјанго.цонтриб.аутх',
'дјанго.цонтриб.цонтенттипес',
'дјанго.цонтриб.сессионс',
'дјанго.цонтриб.мессагес',
'дјанго.цонтриб.статицфилес',
'рест_фрамеворк',
'гпт',
]

У вашем вхатсапп/урлс.пи датотеку, додајте гпт УРЛ апликације. Ово ће преусмерити на УРЛ адресе које ћете креирати на гпт апликација:

из дјанго.цонтриб увоз админ
из дјанго.урлс увоз пут, укључити

урлпаттернс = [
...
пут('апи/', укључују ('гпт.урлс')), # УРЛ гпт апликације
]

На гпт/виевс.пи датотеку, додајте следећи блок кода да бисте креирали ЦхатГПТ АПИ приказ:

из рест_фрамеворк.респонсе увоз Одговор
увоз опенаи
из рест_фрамеворк.виевс увоз АПИВиев

класаОпенАИГПТВиев(АПИВиев):

дефдобити(сам, захтев):
улаз = захтев. ГЕТ.гет('к')
опенаи.апи_кеи = „ЕНТЕР_ОПЕНАИ_АПИ_КЕИ“
завршетак = опенаи. ЦхатЦомплетион.цреате(
модел="гпт-3.5-турбо",
поруке=[{"улога": "корисник", "садржај": улазни}]
)
одговор = завршетак['избори'][0]['порука']['садржај']
повратак Одговор (одговор)

Поглед поставља АПИ крајњу тачку који очекује ГЕТ захтев са параметром упита к који се састоји од корисничког уноса. Затим користи ОпенАИ гпт-3.5-турбо модел за генерисање одговора на основу датог улаза и враћа одговор као излаз АПИ-ја.

Затим креирајте а урлс.пи датотеку и региструјте АПИ приказ додавањем следећих редова кода:

из дјанго.урлс увоз пут
из .виевс увоз *

урлпаттернс = [
пут('Ћаскање', ОпенАИГПТВиев.ас_виев()),
]

Покренути мигрирати и рунсервер командује на следећи начин:

питхон манаге.пи мигрира
питхон манаге.пи рунсервер

Тестирајте /api/chat крајња тачка слањем ГЕТ захтева на http://localhost: 8000/апи/цхат? к=Здраво.

Очекивани излаз:

Следеће, инсталирајте Иди ако већ није инсталиран на вашој машини.

Клонирајте Вхатсмеов клијент користећи наредбу испод:

гит цлоне https://github.com/Huskynarr/whatsapp-gpt.git

Идите до спремишта, вхатсапп-гпт, и на фајлу, маин.го ажурирај ову линију:

урл := " http://localhost: 5001/цхат? к=" + урлЕнцодед

до:

урл := " http://127.0.0.1:8000/api/chat? к=" + урлЕнцоде

Сачувајте промене и покрените датотеку:

го рун маин.го

Апликација ће од вас затражити КР код да се пријавите на свој ВхатсАпп налог.

Очекивани излаз:

Пређите на своју мобилну апликацију ВхатсАпп и идите на Подешавања > КР код > Скенирај код да бисте додали нови повезани уређај и скенирали искочили КР код на вашем терминалу.

Након пријављивања, апликација ће почети да слуша долазне поруке. Ако неко пошаље поруку, примљена порука ће упутити ГЕТ захтев АПИ-ју са поруком као параметром упита и послати одговор пошиљаоцу на ВхатсАпп-у.

Очекивани излаз:

Коришћење ВхатсАпп Цхатбота за интеграцију ВхатсАпп-а са ЦхатГПТ АПИ-јем

Други начин да се ЦхатГПТ интегрише у ВхатсАпп поруке је коришћење ВхатсАпп цхат бота.

Када региструјете свој ВхатсАпп Бусинесс АПИ, користите креатор ћаскања као што је ОпенДиалог да бисте креирали ток за ћаскање. Затим ћете тестирати свог цхат бота и додати га на свој мобилни телефон.

Интегришите ОпенАИ АПИ са својим ВхатсАпп четботом

Да бисте интегрисали свој ВхатсАпп цхатбот са ОпенАИ моделима, користите АПИ кључ из ОпенАИ.

Интеграција ВхатсАпп четботова са ОпенАИ ГПТ моделима представља ризик да ВхатсАпп блокира ваш налог због безбедносних захтева.

Иако је ова метода лакша ако већ имате цхатбот-а, требало би да се одлучите за њу само када сте задовољни ризицима који су укључени.

Конфигурисање аутоматизованих одговора

Да бисте добили бољу корисничку услугу, конфигуришите аутоматизоване одговоре да бисте пружили брзе и тачне одговоре на поруке клијената. Ови одговори ће персонализовати клијента по имену и пружити релевантне одговоре на упите купаца.

Тестирање вашег ВхатсАпп цхат бота

Као и сви АИ АПИ системи, тестирање је кључно пре него што примените свој ВхатсАпп цхатбот. Ово је да би се осигурало да ради како се очекује. Алатке за тестирање АПИ-ја као што су Постман и Цурл могу помоћи у тестирању одговора вашег цхат бота.

У овом случају, Дјанго РЕСТ оквир обезбеђује АПИ који се може прегледати како би помогао у тестирању АПИ захтева и одговора.

Мерење успеха и фино подешавање

Једном када се ваш ВхатсАпп цхатбот примени, кључно је измерити његов успех и употребу током времена. Ово ће помоћи при фином подешавању у складу са тим. Алати за аналитику као што су ОпенДиалог и Раса могу помоћи у праћењу метрика као што су време одговора, стопа задржавања и задовољство корисника.

Поједноставите корисничку подршку на ВхатсАпп-у уз ЦхатГПТ интеграцију

ОпенАИ ГПТ-3.5 или ГПТ-4 модели могу да поднесу велике количине упита, дају тренутне одговоре и користе напредну обраду језика, што га чини бољим решењем за интеракцију са корисничким услугама. Интеграцијом ЦхатГПТ-а са ВхатсАпп-ом можете уштедети време, побољшати задовољство купаца и поједноставити комуникацију. Неколико других великих језичких модела такође може побољшати перформансе вашег цхат бота.