Это альтернативное приложение (Frontend и Backend) для данных CHATGPT + Enterprise с Azure OpenAI и когнитивным поисковым проектом.

Enterprompt - Bot, работающий на CathGPT, который использует только ваши корпоративные данные
Во -первых, запустите сервер разработки:
cd app
npm install
npm run devОткройте http: // localhost: 3000 с вашим браузером, чтобы увидеть результат.
Доступно 2 варианта:
Просто переименовать .env.external-api.local до .env.local , и вы готовы идти. Вы будете использовать https://enterprise.promptengineering.rocks/api в качестве бэкэнд, прокси -прокси, с помощью Rapid API, чтобы иметь дело с CORS.
Установите основные инструменты Python 3+, Azure и Azure Functions
В вашей учетной записи Azure Создайте новую группу ресурсов со следующими службами (бесплатно или самый низкий уровень в порядке):
scripts/.env.template to scripts/.env и введите имена служб и ключи от предыдущего шага../scripts/prepdocs.ps1 или ./scripts/prepdocs.sh (в зависимости от вашей ОС). Этот скрипт загрузит ваши PDF -файлы в хранилище Azure (разделение на страницы) и создаст новый индекс в когнитивном поиске Azure. В app/api/ папке Rename local.settings.template.json to local.settings.json и заполните значения там именами, конечными точками, ключи от первого шага.
Запустите func start в app/api/ папке. Это начнет функции Azure локально.
Возможно, вы также захотите отрегулировать подсказки, QuickStarts и предложения в файлах JSON, расположенных в папках app/api/promptengineering и app/promptengineering .
Теперь вы полностью готовы взаимодействовать со своим помощником!
Максим Сальников. Не стесняйтесь обращаться ко мне, если у вас есть какие -либо вопросы о проекте, PWA, Web Push и т. Д.
Этот проект лицензирован в соответствии с условиями лицензии MIT.