Untuk menginstal dependensi proyek
- Jalankan
yarn or npm install
Pastikan untuk mengisi variabel lingkungan dalam file .env sebelum menjalankan proyek
- Salinan disediakan
.env.exmaple
Untuk menjalankan proyek
- Jalankan
yarn run dev or npm run dev
Perpustakaan digunakan:
- Pinecone - (Database Vektor)
- Prisma - (Database ORM)
- OpenAI - (GPT -4 API)
- Langchain - (PDF Fungsionalitas Pemuatan / Jenis OCR)
- Unggoadthing - (File Unggah ke S3)
- shadcn -ui - (pustaka UI)
- KindeAuth - (otentikasi)
Asumsi:
- PDF yang diunggah hanya akan menjadi bentuk W2
- Karena model AI dilatih hanya untuk menjawab pertanyaan terkait pajak.
- Untuk menjawab pertanyaan lain bahwa konteks itu perlu diperbarui.