Project upload.ai
created during NLW IA event at Mastery Track promoted by Rocketseat.
- Upload a video
- Generate prompts for uploaded video using
GPT 3.5
- List prompts
- Upload video
- Generate transcription from video using AI
- Generate AI responses related to uploaded video
# clone repo
git clone <project>
# change to frontend folder
cd upload-ai-web
# install dependencies
npm install
# run project
npm run dev
# acess page
http://localhost:5137/
# clone repo
git clone <project>
# change to backend folder
cd upload-ai-api
# install dependencies
npm install
# generate database tables
npx prisma generate
# edit .env to configure environment variables
# run project
npm run dev
# server will be running on localhost:3333
DATABASE_URL="file:./dev.db"
OPENAI_KEY="<generated by OpenAI>"