Skip to content

meway24/Python-PPTX-ChatGPT-Presentation-Generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python-PPTX-ChatGPT-Presentation-Generator

Overview

This is a tool to automatically generate PowerPoint presentations with OpenAI's gpt-3.5-turbo-0301 model (ChatGPT) and python-PPTX.

Setup

  1. Install the following packages:
pip install openai
pip install icrawler
pip install python-pptx 

(glob, os, random, re, string, tkinter are built-in)

  1. Download main.py
  2. Make sure theme0.pptx is in the same directory as main.py
  3. Run main.py
  4. Input the information requested.

OpenAI API Key

You will be prompted for an OpenAI API Key. You can find this at https://platform.openai.com/account/api-keys

Some Notes

  • The images cralwed have a random name and will be stored at the root directory, meaning that it will be difficult to sort through!
  • The GUI may freeze when "Submit" is clicked.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%