This is a Django-based chatbot application that leverages the OpenAI API for natural language processing and conversation generation.
- Python (version 3.11.7)
- Django (version 3.2.20)
- OpenAI API key (version 0.28)
git clone https://github.com/denisganga/chatgpt_clone.git
cd django-chatbot
# Create a virtual environment
python3 -m venv myenv
# Activate the virtual environment
# On Windows
myenv\Scripts\activate
# On Unix or MacOS
source myenv/bin/activate
pip install -r requirements.txt
From the OpenAi website get your API key and add it in your views.py file
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver
- Login Page
- Register Page
- Conversational chatbot powered by OpenAI API.
Type on the message box and the chatbot will respond to you
Contribution is welcomed, I Welcome Your Pull Requests: Contribute to the Chatbot
This project is licensed under the MIT_License.
OpenAI for providing the powerful natural language processing capabilities.