Chat UI documentation
Exécution sur Docker
Installation
Configuration
ML Intern
Développement
Exécution sur Docker
Des images Docker préconstruites sont disponibles :
ghcr.io/huggingface/chat-ui-db- Inclut MongoDB (recommandé pour une configuration rapide)ghcr.io/huggingface/chat-ui- Nécessite une instance MongoDB externe
Démarrage rapide (avec MongoDB inclus)
docker run -p 3000:3000 \ -e OPENAI_BASE_URL=/static-proxy?url=https%3A%2F%2Frouter.huggingface.co%2Fv1 \ -e OPENAI_API_KEY=hf_*** \ -v chat-ui-data:/data \ ghcr.io/huggingface/chat-ui-db
Avec MongoDB externe
Si vous disposez d'une instance MongoDB existante :
docker run -p 3000:3000 \ -e OPENAI_BASE_URL=/static-proxy?url=https%3A%2F%2Frouter.huggingface.co%2Fv1 \ -e OPENAI_API_KEY=hf_*** \ -e MONGODB_URL=mongodb://host.docker.internal:27017 \ ghcr.io/huggingface/chat-ui
Utilisez host.docker.internal pour accéder à MongoDB exécuté sur votre machine hôte, ou fournissez votre chaîne de connexion MongoDB Atlas.
Utiliser un fichier d'environnement
Pour plus d'options de configuration, utilisez --env-file afin d'éviter de divulguer des secrets dans l'historique du shell :
docker run -p 3000:3000 \ --env-file .env.local \ -v chat-ui-data:/data \ ghcr.io/huggingface/chat-ui-db
Consultez l'aperçu de la configuration pour toutes les variables d’environnement disponibles.
Update on GitHub