This project is based on the code from BinaryHood. I have added the option for the chatbot to send a quick reply button, which the user can click instead of typing a response.
[Install Python] https://www.dataquest.io/blog/installing-python-on-mac/
[Install pip] https://phoenixnap.com/kb/install-pip-mac
If you have Python & pip installed then check their version in the terminal or command line tools
python3 --version
pip --version
Get a OpenAi API key. Create a .env file in the root of the project.
echo "OPENAI_API_KEY=<openaikey>" > .env
In your terminal run the requirements.txt file using this pip
pip install -r requirements.txt
cd into your directory
python app.py
var userHtml = '<div class="d-flex justify-content-end mb-4"><div class="msg_cotainer_send">' + user_input + '<span class="msg_time_send">'+ time +
'</span></div><div class="img_cont_msg"><img src="https://i.ibb.co/d5b84Xw/Untitled-design.png" class="rounded-circle user_img_msg"></div></div>';
var botHtml = '<div class="d-flex justify-content-start mb-4"><div class="img_cont_msg"><img src="https://i.ibb.co/fSNP7Rz/icons8-chatgpt-512.png" class="rounded-circle user_img_msg"></div><div class="msg_cotainer">' + bot_response + '<span class="msg_time">' + time + '</span></div></div>';
![Screenshot 2023-09-10 at 16 23 51](https://private-user-images.githubusercontent.com/57997233/266846010-168e457d-490d-4180-8508-2b962d44ef9e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMTM4MzcsIm5iZiI6MTcyMjAxMzUzNywicGF0aCI6Ii81Nzk5NzIzMy8yNjY4NDYwMTAtMTY4ZTQ1N2QtNDkwZC00MTgwLTg1MDgtMmI5NjJkNDRlZjllLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI2VDE3MDUzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRjMjkyMGEwNjMxZDZkMGYzN2QzMTg0MmQwODkxZDY1N2M1NTQ4M2U1MGEwY2NjNmYzNWQ3MmQ5MDFkMTlkYzcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ZBHSY6haS3oT9XS_enwjWb6_GyNXdBFuGVG0hj-wANs)
![Screenshot 2023-09-10 at 16 23 38](https://private-user-images.githubusercontent.com/57997233/266845989-2b693f4a-6202-4b85-af5f-05063173b58d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMTM4MzcsIm5iZiI6MTcyMjAxMzUzNywicGF0aCI6Ii81Nzk5NzIzMy8yNjY4NDU5ODktMmI2OTNmNGEtNjIwMi00Yjg1LWFmNWYtMDUwNjMxNzNiNThkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI2VDE3MDUzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE3OTk2ZmQzMmJmNGM1MjU4YzYyMTBjZGJjNjdmMWZlODdlYTUxZDRmMGYyN2RhMzk5OGU0MzUzZDYxNWVmNTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.GaJfC0aMX1CU92ArGIFb_YL8X3nfZaRktNACl9hFzJs)