Dies ist eine alternative App (Frontend and Backend) für das Chatgpt + Enterprise -Daten mit Azure OpenAI und Cognitive Search Project.

Enterprompt - CHATGPT -BOT, der nur Ihre Unternehmensdaten verwendet
Führen Sie zunächst den Entwicklungsserver aus:
cd app
npm install
npm run devÖffnen Sie http: // localhost: 3000 mit Ihrem Browser, um das Ergebnis zu sehen.
Es stehen 2 Optionen zur Verfügung:
Benennen Sie einfach um .env.external-api.local zu .env.local und Sie können loslegen. Sie werden https://enterprise.promptEngineering.rocks/api als Backend -Proxied über Rapid API verwenden, um sich mit CORs zu befassen.
Installieren Sie Python 3+, Azure CLI und Azure Functions Core Tools
Erstellen Sie in Ihrem Azure -Konto eine neue Ressourcengruppe mit den folgenden Diensten (kostenlos oder niedrigste Stufe ist in Ordnung):
scripts/.env.template in scripts/.env und geben Sie Dienste Namen und Schlüssel aus dem vorherigen Schritt dort ein../scripts/prepdocs.ps1 oder ./scripts/prepdocs.sh (abhängig von Ihrem Betriebssystem). Dieses Skript lädt Ihre PDFs in den Azure -Speicher hoch (in Seiten aufgeteilt) und erstellt einen neuen Index in der azure -kognitiven Suche. In app/api/ Ordner benennen Sie local.settings.template.json in local.settings.json um und füllen Sie die Werte dort mit den Namen, Endpunkten, Tasten aus dem ersten Schritt aus.
func start in app/api/ Ordner ausführen. Dies beginnt die Azure -Funktionen lokal.
Möglicherweise möchten Sie auch Eingabeaufforderungen, QuickStarts und Vorschläge in JSON-Dateien in den Ordnern app/api/promptengineering und App/Proportiongineering in den Bereichen App/API/Proportionen und app/promptengineering abgestimmen.
Sie sind jetzt voll und ganz bereit, mit Ihrem eigenen Assistenten zu interagieren!
Maxim Saltnikov. Sie können mich gerne kontaktieren, wenn Sie Fragen zum Projekt, PWA, Web Push usw. haben.
Dieses Projekt ist gemäß den Bedingungen der MIT -Lizenz lizenziert.