Englisch | 简体中文
Besuchen Sie die ChatGPT Minimal Demo-Site
ChatGPT Minimal ist ein leichter Chatbot, der mit Next.js und der OpenAI Streaming API für das GPT-3.5-Modell erstellt wurde. Es unterstützt sowohl OpenAI- als auch Azure OpenAI-Konten.
Komponenten:
Eine voll funktionsfähige ChatGPT-UI-Codebasis finden Sie unter ChatGPT Lite.
Sie benötigen ein OpenAI- oder Azure OpenAI-Konto.
Informationen zu den erforderlichen Umgebungsvariablen finden Sie im Abschnitt „Umgebungsvariablen“.
Klicken Sie auf die Schaltfläche unten, um die Bereitstellung auf Vercel durchzuführen:
Für OpenAI-Kontobenutzer:
docker run -d -p 3000:3000
-e OPENAI_API_KEY="<REPLACE-ME>"
blrchen/chatgpt-minimal
Für Benutzer eines Azure OpenAI-Kontos:
docker run -d -p 3000:3000
-e AZURE_OPENAI_API_BASE_URL="<REPLACE-ME>"
-e AZURE_OPENAI_API_KEY="<REPLACE-ME>"
-e AZURE_OPENAI_DEPLOYMENT="<REPLACE-ME>"
blrchen/chatgpt-minimal
npm install
..env.example
nach .env.local
und ändern Sie die Umgebungsvariablen nach Bedarf.npm run dev
.http://localhost:3000
in Ihrem Browser.OPENAI_API_KEY
in der Datei docker-compose.yml
.docker-compose build .
.docker-compose up -d
ausführen. Erforderliche Umgebungsvariablen:
Für OpenAI-Konto:
Name | Beschreibung | Standardwert |
---|---|---|
OPENAI_API_BASE_URL | Verwenden Sie diese Option, wenn Sie beabsichtigen, einen Reverse-Proxy für api.openai.com zu verwenden. | https://api.openai.com |
OPENAI_API_KEY | Geheime Schlüsselzeichenfolge, die von der OpenAI-API-Website abgerufen wird. |
Für Azure OpenAI-Konto:
Name | Beschreibung |
---|---|
AZURE_OPENAI_API_BASE_URL | Endpunkt (z. B. https://xxx.openai.azure.com). |
AZURE_OPENAI_API_KEY | Schlüssel |
AZURE_OPENAI_DEPLOYMENT | Name der Modellbereitstellung |
Wir freuen uns über PRs jeder Größe.