You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/9-chat-project/solution/backend/python
chris e545305fb4
splitting it up so we now can easily add pivots
5 days ago
..
README.md splitting it up so we now can easily add pivots 5 days ago
api.py splitting it up so we now can easily add pivots 5 days ago
llm.py splitting it up so we now can easily add pivots 5 days ago

README.md

Run code

Set up

Create virtual environment

python -m venv venv
source ./venv/bin/activate

Install dependencies

pip install openai flask flask-cors 

Run API

python api.py

Run frontend

Make sure you stand in the frontend folder

Locate app.js, change BASE_URL to that of your backend URL

Run it

npx http-server -p 8000

Try typing a message in the chat, you should see a response (providing you're running this in a Codespace or have set up a access token).

Set up access token (if you don't run this in a Codespace)

See Set up PAT