Projeto desenvolvido na NLW IA da Rockeseat, que gera descrições ou títulos para vídeos do YouTube por exemplo, usando IA a partir do seu vídeo.
Back-end: TypeScript, Prisma, Fastify, zod, openai
Clone o projeto
git clone https://github.com/andreyaraujo-dev/nlw-ai-api
Entre no diretório do projeto
cd nlw-ai-api
Instale as dependências
npm install
# ou
yarn
Rode as migrations
yarn prisma:migrate
# ou
npm run prisma:migrate
Rode o seed para inserir os dados
yarn prisma:seed
# ou
npm run prisma:seed
Inicie a aplicação
yarn dev
# ou
npm run dev
Contribuições são sempre bem-vindas!
Caso queira fazer alguma contribuição, fique a vontade para criar um PR.