Pour installer les dépendances du projet
- Exécuter
yarn or npm install
Assurez-vous de remplir les variables d'environnement dans le fichier .env avant d'exécuter le projet
- une copie est fournie
.env.exmaple
Pour exécuter le projet
- Exécuter
yarn run dev or npm run dev
bibliothèques utilisées:
- Pinecone - (base de données vectorielle)
- prisma - (base de données orm)
- Openai - (API GPT-4)
- Langchain - (Fonctionnalité PDF Chargement / Type OCR)
- Téléchargement - (téléchargement de fichiers sur S3)
- shadcn-ui - (bibliothèque UI)
- KindeAuth - (authentification)
Hypothèses:
- PDF téléchargé ne sera que des formes W2
- Étant donné que les modèles d'IA sont formés pour répondre uniquement aux requêtes liées à l'impôt.
- Pour répondre à toutes les autres requêtes qui devront être mises à jour.