# Chatbot UI

Source: https://docs.aicentos.com/fr/clients/chatbot-ui

Language: fr

> Utiliser aicentos dans Chatbot UI : connexion via des réglages personnalisés compatibles OpenAI

Chatbot UI est un front-end web open source dans le style de ChatGPT, qui prend en charge une interface personnalisée compatible OpenAI.

## Configuration d'un déploiement auto-hébergé

Pour une instance auto-hébergée, configurez l'interface personnalisée via des variables d'environnement :

```bash
OPENAI_API_KEY=codex_your_api_key
OPENAI_API_HOST=https://aicentos.com/v1
```

Redémarrez le service après la configuration pour que la nouvelle interface prenne effet. Une fois les variables d'environnement définies, les champs correspondants de l'interface UI sont désactivés (pour éviter toute fuite de configuration sur une instance partagée).

## Configuration via l'interface UI

Pour les instances qui ne restreignent pas les réglages de l'UI, renseignez dans le panneau de configuration :

* **OpenAI API Key** : votre clé (`codex_...`, `sk-...`, etc.)
* **OpenAI API Host / Base URL** : `https://aicentos.com/v1`

## Remarques

* Chatbot UI nécessite Supabase pour l'authentification et le stockage des données
* Renseignez l'API Host avec le chemin racine du service incluant `/v1`
* Les modèles disponibles sont ceux renvoyés par `GET /v1/models`

## Liens utiles

* GitHub : [https://github.com/mckaywrigley/chatbot-ui](https://github.com/mckaywrigley/chatbot-ui)