This application converts mp4 videos to mp3 using the browser, transcribes the video using the OpenAI API, and generates a title and description based on the video provided
- Should be able get all prompts
- Should be able upload videos
- Should be able get video transcription
- Should be able get video transcript summary
- The video must be a maximum of 25mb
- The video must be sent in .mp4
- The video must be converted to .mp3
- Application data must be stored in SQLite
- List all prompts
GET /prompts
- Upload video
POST /videos
- Create transcription
POST /videos/:videoId/transcription
- Generate video transcript summary
POST /ai/completion
$ pnpm i
$ pnpm dev
$ pnpm i
$ pnpm prisma migrate dev
$ cp .env.example .env
Update the
OPENAI_KEY
value, get this value here: https://platform.openai.com/account/api-keys
$ pnpm dev