Цель этого шаблона — служить справочным руководством для коллег-разработчиков, желающих создавать, развивать и монетизировать чат-ботов AI GPT-3/GPT-4 в Интернете и на мобильных устройствах.
Джини — виртуальная девушка с искусственным интеллектом, основанная на версии приведенного выше кода.
git clone [email protected]:machaao/gpt-3-chatbot.git
cd gpt-3-chatbot
nano -w .env
API_TOKEN = <Machaao API Token>
OPENAI_API_KEY = <OpenAI Key>
BASE_URL = <Machaao Base Url> ex: https://ganglia.machaao.com
NAME = <Your Bot Display Name> ex: Jess
.env
под записью API_TOKEN
.env
под записью OPEN_AI_KEY
pip install -r requirements.txt
This is a discussion between [user] and [name]
[name] is a very understanding girl.
This is a discussion between user and Jess
Jess is a very understanding girl
def core(self, req: str, label: str, user_id: str, client: str, sdk: str, action_type: str, api_token: str):
python app.py
ngrok http 5000
Обновите URL-адрес веб-перехватчика вашего бота на портале MessengerX.io. Если вы используете Ngrok.io, URL-адрес веб-перехватчика будет иметь формат, как показано в примере ниже.
https://<NGROK-HOST-URL>/machaao/hook
Посетите: https://messengerx.io/<bot-name>
Мы предполагаем, что у вас есть доступ к учетной записи Heroku и установлен клиент командной строки Heroku для вашей ОС.
heroku login
heroku create
git commit -m ".env updated"
git push heroku master
heroku logs --tail
Обновите URL-адрес веб-перехватчика бота на портале MessengerX.io, указав URL-адрес приложения Heroku.
Webhook Url: <YOUR-HEROKU-APP-URL>/machaao/hook
Посетите: https://messengerx.io/<your-bot-name>