Skip to content

skillcrush/gen-ai-recipe-chatbot

Repository files navigation

Setting up to run scripts using the openai API with Python.

The script will be run in a virtual environment. Start by creating a virtual environment:

On a Mac: python3 -m venv chefboost-env

On Windows: python -m venv chefboost-env


After creating the virtual environment, you need to activate it:

On a Mac: source chefboost-env/bin/activate

On Windows: source chefboost-env/Scripts/activate


Once the virtual environment is activated, the beginning of your terminal prompt should display (chefboost-env).
Install the necessary modules by running:

On a Mac: pip3 install -r requirements.txt

On Windows: pip install -r requirements.txt


To run your code, in the command line run:

Flask:

Without a debugger: flask run

With a debugger: flask run --debug

The app.py file:

On a Mac: python3 app.py

On Windows: python app.py

The initial run of the books_storage_and_retrieval.py file:

On a Mac: python3 books_storage_and_retrieval.py -lb True

On Windows: python books_storage_and_retrieval.py -lb True

The books_storage_and_retrieval.py file after the initial run:

On a Mac: python3 books_storage_and_retrieval.py

On Windows: python books_storage_and_retrieval.py


The app will run at: http://127.0.0.1:5000/
To stop the run, click control + C. Then hard refresh the page. When making changes to your Python, HTML, or JavaScript code (and not using debugger) you'll need to stop the run after each change.
When finished, quit the run by clicking control + C and close the virtual environment by running:

deactivate

About

Class project for Skillcrush's Generative AI class.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published