This site uses OpenAI's API and its GPT-3.5-Turbo model. It is in no way its own LLM, rather just a wrapper meant to practice web development. The backend uses JS for web functions, and Pythons flask framework.
Persistent memory through SQL database implementation. Remembers past conversations even if app is closed.
- dotenv
- openAPI
- Flask
- HTML
- CSS
- Python
- JS
To install this project, follow these steps:
- Clone the repository:
git clone https://github.com/olestrauss/gpt_clone.git
- Navigate to the project directory:
cd gpt-clone
- Install the required packages:
pip install -r requirements.txt
Also ensure to have your own OpenAPI key in your env (or .env
file)
To use, either run main.py
in your IDE of choice, or navigate to the dir, and run python main.py
.
Styling has to be improved (or rather, has to be started).