> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LibreChat

> Connecter LibreChat à AIHubMix via l'endpoint compatible OpenAI.

LibreChat est un client de chat open source multi-modèles. Une fois AIHubMix connecté, les modèles OpenAI, Claude, Gemini, DeepSeek, GLM et autres modèles pris en charge par AIHubMix peuvent être utilisés sous l'endpoint **OpenAI** de LibreChat.

## Prérequis

Avant la configuration, vérifiez que :

* LibreChat est installé et démarré. La version v0.7.5 ou supérieure est recommandée.
* Vous avez créé une clé API dans la [console AIHubMix](https://aihubmix.com/token), généralement au format `sk-***`.
* Vous pouvez modifier le fichier `.env` du répertoire d'installation LibreChat. Il se trouve généralement à la racine du projet, à côté de `package.json` et `docker-compose.yml`.
* Le chemin est généralement `votre-chemin-installation/LibreChat/.env`. Si le fichier n'existe pas, copiez `.env.example` dans le même dossier et renommez-le en `.env`.

## Configurer `.env`

Ouvrez `.env` à la racine du projet LibreChat et ajoutez ou modifiez ces lignes :

```env theme={null}
OPENAI_API_KEY=votre_cle_AIHubMix
OPENAI_REVERSE_PROXY=https://aihubmix.com/v1
```

Si vous ne souhaitez pas stocker la clé dans `.env`, utilisez le mode de clé fournie par l'utilisateur :

```env theme={null}
OPENAI_API_KEY=user_provided
OPENAI_REVERSE_PROXY=https://aihubmix.com/v1
```

`user_provided` indique à LibreChat de demander la clé API à l'utilisateur connecté dans l'interface. Les deux modes affichent les modèles AIHubMix sous l'endpoint **OpenAI**.

Si le domaine principal de l'API est indisponible, utilisez le domaine de secours :

```env theme={null}
OPENAI_REVERSE_PROXY=https://api.inferera.com/v1
```

Par défaut, la liste des modèles est renvoyée par AIHubMix. Il n'est généralement pas nécessaire de définir `OPENAI_MODELS`. Pour n'afficher que certains modèles, ajoutez une liste séparée par des virgules :

```env theme={null}
OPENAI_MODELS=gpt-4o-mini,gpt-5.5,claude-haiku-4-5,deepseek-chat,gemini-3.5-flash,glm-5.2
```

Pour afficher toute la liste des modèles pris en charge par AIHubMix, ne configurez pas `OPENAI_MODELS` ou laissez la ligne `# OPENAI_MODELS=...` commentée.

## Redémarrer LibreChat

Après modification de `.env`, redémarrez LibreChat :

* Script local : relancez votre script de démarrage habituel.
* Installation source ou npm : ouvrez la racine du projet LibreChat, où se trouve `.env`, puis relancez la commande de démarrage habituelle.
* Docker : exécutez `docker compose restart` dans le dossier contenant `docker-compose.yml`, ou redémarrez le conteneur.

## Résultat

Après redémarrage, choisissez **OpenAI** dans le sélecteur d'endpoint/modèle de LibreChat, puis sélectionnez le modèle AIHubMix à utiliser. Si `OPENAI_MODELS` n'est pas défini, la liste vient d'AIHubMix.

<img src="https://mintcdn.com/aihubmix/j4q_-ouc8NkeJVBQ/public/cn/LibreChat-new-01.png?fit=max&auto=format&n=j4q_-ouc8NkeJVBQ&q=85&s=c0d1e2c385d904659570e6ab9f8a8fbf" alt="Sélecteur de modèles AIHubMix dans LibreChat" width="1910" height="925" data-path="public/cn/LibreChat-new-01.png" />

## Références

* AIHubMix : [aihubmix.com](https://aihubmix.com)
* LibreChat : [librechat.ai](https://www.librechat.ai/)
* Installation locale LibreChat : [librechat.ai/docs/local/npm](https://www.librechat.ai/docs/local/npm)
* `.env.example` LibreChat : [github.com/danny-avila/LibreChat/blob/main/.env.example](https://github.com/danny-avila/LibreChat/blob/main/.env.example)

***

Dernière mise à jour : 2026-07-03
