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
10 months ago
..
README.md splitting it up so we now can easily add pivots 10 months ago
api.py splitting it up so we now can easily add pivots 10 months ago
llm.py splitting it up so we now can easily add pivots 10 months 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