이것은 Azure OpenAi 및 Cognitive Search 프로젝트를 사용한 ChatGpt + Enterprise 데이터의 대체 앱 (Frontend and Backend)입니다.

ENTERPROMPT- 엔터프라이즈 데이터 만 사용하는 ChatGpt 기반 봇
먼저 개발 서버를 실행합니다.
cd app
npm install
npm run devhttp : // localhost : 3000을 열어 브라우저를 사용하여 결과를 확인하십시오.
사용 가능한 두 가지 옵션이 있습니다.
.env.local 으로 .env.external-api.local 바꾸면 바로 갈 수 있습니다. https://enterprise.promptengineering.rocks/api를 CORS를 다루기 위해 빠른 API를 통해 프록시로 사용하는 백엔드로 사용합니다.
Python 3+, Azure CLI 및 Azure 기능 핵심 도구 설치
Azure 계정에서 다음 서비스가있는 새로운 리소스 그룹을 만듭니다 (무료 또는 최저 계층은 괜찮습니다).
scripts/.env.template 의 이름을 scripts/.env 로 바꾸고 이전 단계에서 서비스 이름과 키를 입력하십시오../scripts/prepdocs.ps1 또는 ./scripts/prepdocs.sh (OS에 따라)를 실행하십시오. 이 스크립트는 PDF를 Azure Storage (페이지로 분할)에 업로드하고 Azure Cognitive Search에서 새로운 색인을 만듭니다. app/api/ 폴더에서 local.settings.template.json 으로 이름을 바꾸고 local.settings.json 으로 이름, 엔드 포인트, 첫 번째 단계에서 키로 값을 채 웁니다.
app/api/ 폴더에서 func start 실행하십시오. 이것은 로컬로 Azure 기능을 시작합니다.
app/api/promptengineering 및 app/promptengineering 폴더에있는 JSON 파일의 프롬프트, QuickStarts 및 제안을 미세 조정할 수도 있습니다.
당신은 지금 당신의 조수와 상호 작용할 준비가되어 있습니다!
Maxim Salnikov. 프로젝트, PWA, 웹 푸시 등에 대해 궁금한 점이 있으면 저에게 연락하십시오.
이 프로젝트는 MIT 라이센스의 조건에 따라 라이센스가 부여됩니다.