Skip to content

12 projects using ChatGPT API, Whisper, Embeddings, and DALL-E with Python.

Notifications You must be signed in to change notification settings

usblsb/python-openai-projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAI Projects

12 projects using ChatGPT API, Whisper, Embeddings, and DALL-E with Python.

# Project Description
01 Color Palette Generator A visual tool to generate color palettes using OpenAI Completion API with Python.
02 GPT-4 Chatbot A simple command line chatbot with GPT-4.
03 Automatic Code Reviewer A simple command-line-based code reviewer.
04 GPT-4 AI Spotify Playlist Generator A playlist generator for Spotify with OpenAI's GPT-4.
05 Movie Recommendation System An embedding-powered movie recommendation algorithm using Nomic Atlas.
06 Q&A Bot A dynamic Q&A Bot using GPT-4.
07 Sentiment Analysis Project A tool to analyze the sentiment of Reddit comments using GPT-4.
08 Book Summarizer Project A tool to summarize books of any size into a couple of paragraphs.
09 Choose Your Own Adventure App A gamebook app with DALL-E, Stable Diffusion, and GPT-4.
10 Whisper Transcription Tool A tool to convert spoken audio into accurate transcriptions and translations, using Whisper.
11 Auto-GPT Bots Two AI assistants to scrape emails and teach code with Auto-GPT.
12 LangChain Bots Two automated AI tools to generate emails and search Wikipedia with LangChain.

Setup

You need to create a virtual env and install the packages listed in requirements.txt. You can then run Jupyter Notebooks in VS Code.

Follow these steps: How to Work with Python Virtual Environments, Jupyter Notebooks and VS Code.

You need to create a .env file with your OPENAI_API_KEY.

Playground

Check the playground to understand the basics.

These projects are based on three courses:

About

12 projects using ChatGPT API, Whisper, Embeddings, and DALL-E with Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 92.4%
  • Python 5.5%
  • HTML 0.6%
  • JavaScript 0.6%
  • PowerShell 0.5%
  • Shell 0.2%
  • CSS 0.2%