لتثبيت تبعيات المشروع
- قم بتشغيل
yarn or npm install
تأكد من ملء متغيرات البيئة في ملف .env قبل تشغيل المشروع
- يتم توفير نسخة
.env.exmaple
لتشغيل المشروع
- تشغيل
yarn run dev or npm run dev
المكتبات المستخدمة:
- Pinecone - (قاعدة بيانات المتجهات)
- Prisma - (قاعدة البيانات ORM)
- Openai - (GPT -4 API)
- Langchain - (وظيفة التحميل / نوع OCR)
- التحميل - (تحميل الملف إلى S3)
- Shadcn -Ui - (مكتبة واجهة المستخدم)
- Kindeauth - (المصادقة)
الافتراضات:
- سيكون تحميل ملفات PDF فقط من أشكال W2
- منذ أن تم تدريب نماذج الذكاء الاصطناعى على الإجابة فقط على الاستفسارات ذات الصلة بالضرائب.
- للرد على أي استفسارات أخرى ، يجب تحديث السياق.