Para instalar las dependencias del proyecto
- ejecutar
yarn or npm install
Asegúrese de completar las variables de entorno en el archivo .env antes de ejecutar el proyecto
- se proporciona una copia
.env.exmaple
Para ejecutar el proyecto
- ejecutar
yarn run dev or npm run dev
Bibliotecas utilizadas:
- Pinecone - (Base de datos vectorial)
- prisma - (base de datos ORM)
- OpenAI - (API GPT -4)
- Langchain - (Funcionalidad de tipo de carga PDF / OCR)
- Subiendo - (carga de archivo a S3)
- shadcn -ui - (biblioteca de ui)
- Kindeauth - (autenticación)
Suposiciones:
- La carga de PDF será solo W2-Forms
- Dado que los modelos AI están capacitados para responder solo las consultas relacionadas con los impuestos.
- Para responder a cualquier otra consulta, ese contexto deberá actualizarse.