Welcome to this interactive course on AI API integrations! This course is designed to provide you with hands-on experience working with cutting-edge AI services through their APIs.
- Building Custom Models with OpenAI GPT API
- (More modules to come)
This course offers two ways to engage with the material:
You can view all lesson content directly on GitHub or our GitHub Pages site. This is the quickest way to access the course material, but it won't allow for interactive coding.
For a hands-on experience, you have two options:
Click the "Open in Colab" badge at the beginning of each notebook to launch an interactive environment.
API Key Security in Colab:
- You'll be prompted to enter your API key manually.
- This is safe for educational purposes, but remember:
- Never save the notebook with your API key visible.
- Clear output cells containing the key before saving or sharing.
- You can delete/regenerate your API key after the course for peace of mind.
- Clone this repository to your local machine.
- Set up a virtual environment and install requirements:
python -m venv .venv source .venv/bin/activate # On Windows use `.venv\Scripts\activate` pip install -r requirements.txt
- Start Jupyter Notebook:
jupyter notebook
This method provides the most control but requires more setup.
- Always keep your API keys confidential.
- If you suspect your key has been compromised, or just for peace of mind after the course:
- Go to your OpenAI account dashboard.
- Find the exposed key and click "Revoke".
- Generate a new key if needed.
All necessary Python packages are listed in requirements.txt
.
Happy learning!