The idea behind the project is to upload videos and, based on a prompt, model and temperature, a title and description will be generated by the AI. Changing prompt or temperature will result in different texts.
It's also a part of my personal portfolio, which I use to explore OpenAI APIs to understand better how an AI works and think in some use cases, both for study and to apply in future projects
Backend
- NodeJS
- OpenAi
- Fastify
- Prisma
- Zod
Frontend
- React
- OpenAi
- Tailwindcss
- Vite
- FFMPEG
To run this project, it's necessary to prepare your environment, which means:
- Install NodeJS 16+ - https://nodejs.org/en
- Create a account on OpenAI - https://openai.com/
Cloning the Repository
$ git clone https://github.com/ArthurPMachado/Upload-IA.git
$ cd Upload-IA
Installing dependencies
$ npm i
$ npm run dev
👤 Arthur Machado
- Github: @Arthur Machado
- LinkedIn: @Arthur Machado
Give a ⭐️ if this project helped you!