https://github.com/expectedparrot/auto_slides
Demonstrate using edsl to make some slides on any topic
https://github.com/expectedparrot/auto_slides
Last synced: over 1 year ago
JSON representation
Demonstrate using edsl to make some slides on any topic
- Host: GitHub
- URL: https://github.com/expectedparrot/auto_slides
- Owner: expectedparrot
- License: mit
- Created: 2024-01-23T19:04:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-23T22:19:45.000Z (over 2 years ago)
- Last Synced: 2025-01-09T11:58:16.518Z (over 1 year ago)
- Language: Python
- Size: 230 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Intro to `auto_slides`
This little command line tool lets you create markdown-based slides on any topic.
You'll need `pandoc` on your system.
## Set-up
```
python3 -m venv venv
source venv/bin/active
pip install edsl
pip install typer
```
## OpenAI keys
Put your OpenAI API key in a `.env` file like so:
```
OPENAI_API_KEY=
```
## Usage
Getting help
```
python auto_slides.py --help
```
### Basic use
```
python auto_slides.py --filename 'bees' --topic 'How to keep yourself from getting stung by bees' --num-slides 4
```