Anglais | 简体中文
Visitez le site de démonstration minimal ChatGPT
ChatGPT Minimal est un chatbot léger construit à l'aide de Next.js et de l'API OpenAI Streaming pour le modèle GPT-3.5. Il prend en charge les comptes OpenAI et Azure OpenAI.
Composants :
Pour une base de code complète de l'interface utilisateur ChatGPT, visitez ChatGPT Lite.
Vous avez besoin d'un compte OpenAI ou Azure OpenAI.
Reportez-vous à la section Variables d'environnement pour connaître les variables d'environnement requises.
Cliquez sur le bouton ci-dessous pour déployer sur Vercel :
Pour les utilisateurs du compte OpenAI :
docker run -d -p 3000:3000
-e OPENAI_API_KEY="<REPLACE-ME>"
blrchen/chatgpt-minimal
Pour les utilisateurs du compte Azure OpenAI :
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
dans .env.local
et modifiez les variables d'environnement si nécessaire.npm run dev
.http://localhost:3000
dans votre navigateur.OPENAI_API_KEY
dans le fichier docker-compose.yml
.docker-compose build .
.docker-compose up -d
. Variables d'environnement requises :
Pour le compte OpenAI :
Nom | Description | Valeur par défaut |
---|---|---|
OPENAI_API_BASE_URL | À utiliser si vous avez l'intention d'utiliser un proxy inverse pour api.openai.com . | https://api.openai.com |
OPENAI_API_KEY | Chaîne de clé secrète obtenue sur le site Web de l'API OpenAI. |
Pour le compte Azure OpenAI :
Nom | Description |
---|---|
AZURE_OPENAI_API_BASE_URL | Point de terminaison (par exemple, https://xxx.openai.azure.com). |
AZURE_OPENAI_API_KEY | Clé |
AZURE_OPENAI_DEPLOYMENT | Nom du déploiement du modèle |
Nous accueillons les PR de toutes tailles.