Чтобы установить зависимости проекта
- Запустите
yarn or npm install
Обязательно заполняйте переменные среды в файле .env прежде чем запустить проект
- предоставлена копия
.env.exmaple
Запустить проект
- Запустите
yarn run dev or npm run dev
библиотеки используются:
- Pinecone - (векторная база данных)
- Prisma - (база данных ORM)
- OpenAI - (GPT -4 API)
- Langchain - (PDF загрузка / функция типа OCR)
- Загрузка - (загрузка файла на S3)
- shadcn -ui - (библиотека пользовательского интерфейса)
- Kindeauth - (аутентификация)
Предположения:
- Загруженный PDF будет только W2-формам
- Поскольку модели искусственного интеллекта обучены отвечать только на запросы, связанные с налогом.
- Для ответа на любые другие вопросы, что контекст должен быть обновлен.