This repository is designed to provide you with a foundation in the basic building blocks of creating AI solutions using Python.
git clone https://github.com/daveebbelaar/ai-fundamentals.git
Python 3.6 or higher using venv
or conda
. Using venv
:
cd ai-fundamentals
python3 -m venv env
source env/bin/activate
Using conda
:
cd ai-fundamentals
conda create -n ai-fundamentals python=3.10
conda activate ai-fundamentals
pip install -r requirements.txt
First, create a .env
file in the root directory of the project. Inside the file, add your OpenAI API key:
OPENAI_API_KEY="your_api_key_here"
Save the file and close it. In your Python script or Jupyter notebook, load the .env
file using the following code:
from dotenv import load_dotenv, find_dotenv
load_dotenv(find_dotenv())
By using the right naming convention for the environment variable, you don't have to manually store the key in a separate variable and pass it to the function. The library or package that requires the API key will automatically recognize the OPENAI_API_KEY
environment variable and use its value.
When needed, you can access the OPENAI_API_KEY
as an environment variable:
import os
api_key = os.environ['OPENAI_API_KEY']
For video tutorials on how to use this repository and run experiments, visit the YouTube channel: youtube.com/@daveebbelaar