Spaces:
Runtime error
Runtime error
metadata
title: Course Creator
emoji: π
license: mit
sdk: docker
pinned: false
Course Creator Space
This private Space allows you to plan and generate a full course package from a chat conversation with integrated web research.
Features
- Chat interface to collect the user's course idea
- Web research using Tavily API (or SerpAPI if configured)
- Course planning using the OpenAI Chat API
- Course package generation with a plan and source citations compressed into a zip file
Setup
- Add your API keys in the Space repository secrets:
OPENAI_API_KEYTAVILY_API_KEY- optionally set
OPENAI_MODEL,TEMPERATURE,MAX_OUTPUT_TOKENS
- Install dependencies with
pip install -r requirements.txt(done automatically on Spaces). - Run the Gradio app with
python app.py.