Para instalar as dependências do projeto
- Executar
yarn or npm install
Certifique -se de preencher as variáveis de ambiente no arquivo .env antes de executar o projeto
- uma cópia é fornecida
.env.exmaple
Para executar o projeto
- Run
yarn run dev or npm run dev
Bibliotecas usadas:
- Pinecone - (banco de dados vetorial)
- prisma - (banco de dados ORM)
- OpenAI - (API GPT -4)
- Langchain - (Funcionalidade de carregamento / OCR do PDF)
- Uploading para que o upload para S3)
- shadcn -ui - (biblioteca da interface do usuário)
- Kindeauth - (autenticação)
Suposições:
- O upload do PDF será apenas W2-Forms
- Como os modelos de IA são treinados para responder apenas às consultas relacionadas a impostos.
- Para responder a qualquer outra dúvida, esse contexto precisará ser atualizado.