inference.eu

Apps de chat · Open WebUI

Utiliser Open WebUI avec des modèles open source hébergés dans l’UE

Open WebUI est une interface de chat auto-hébergée avec utilisateurs, groupes, chat sur documents et outils. Ajoutez inference.eu comme connexion compatible OpenAI : votre équipe retrouve une expérience de chat familière, sur des modèles open-weight traités dans des centres de données européens et une infrastructure que vous maîtrisez.

  1. 01Format d'API: OpenAI
  2. 02Centres de données dans l'UE
  3. 03Couvert par un seul DPA

Configuré en quelques minutes

  1. 1

    Créez une clé API dans votre compte inference.eu.

  2. 2

    Dans Open WebUI, ouvrez Settings > Admin > Connections et cliquez sur Add Connection dans les connexions OpenAI API.

  3. 3

    Saisissez l’URL de base d’inference.eu et votre clé API, puis cliquez sur Verify Connection.

  4. 4

    Laissez Model IDs vide pour charger tous les modèles, ou ajoutez les identifiants à proposer, comme gpt-oss-120b, puis enregistrez.

  5. 5

    Ouvrez un nouveau chat, choisissez un modèle inference.eu et envoyez un message pour vérifier le fonctionnement.

bash
docker run -d --name open-webui -p 3000:8080 \
  -v open-webui:/app/backend/data \
  -e OPENAI_API_BASE_URLS="https://api.inference.eu/v1" \
  -e OPENAI_API_KEYS="$INFERENCE_EU_API_KEY" \
  -e ENABLE_OLLAMA_API=false \
  ghcr.io/open-webui/open-webui:main

# Or in the UI: Settings > Admin > Connections > Add Connection,
# with the inference.eu base URL and your API key.

Qu’est-ce qu’Open WebUI

Open WebUI est une interface web open source pour modèles de langage que vous hébergez vous-même, généralement avec Docker ou Kubernetes. Elle offre une expérience de chat proche des assistants commerciaux, avec gestion des utilisateurs par rôles et groupes, dépôt de documents et bases de connaissances, recherche web, outils, prompts et préréglages de modèles que les administrateurs partagent dans l’organisation.

Elle se connecte aux modèles via des connexions compatibles OpenAI. Vous pouvez en ajouter autant que nécessaire, chacune avec son URL, sa clé et sa liste de modèles. inference.eu devient l’une de ces connexions, et ses modèles apparaissent dans le sélecteur pour les utilisateurs et groupes autorisés.

Comment fonctionne la configuration

Dans Settings > Admin > Connections, ajoutez une connexion avec l’URL de base d’inference.eu terminée par /v1 et votre clé API. Open WebUI appelle /models pour découvrir les modèles disponibles ; Model IDs permet de restreindre la liste. Chaque connexion peut être activée ou désactivée sans perdre ses réglages.

Pour les déploiements automatisés, définissez les variables OPENAI_API_BASE_URLS et OPENAI_API_KEYS, en séparant plusieurs connexions par des points-virgules dans le même ordre. Open WebUI enregistre ces valeurs dans sa base au premier démarrage ; ensuite, les modifications faites dans le panneau d’administration priment sur l’environnement, sauf si vous désactivez la configuration persistante.

Quels modèles choisir

Pour le chat généraliste, la rédaction et la synthèse, gpt-oss-120b répond vite et garde l’interface fluide. Pour le chat sur de longs documents et les questions qui exigent un raisonnement soigné, glm-5.3 et kimi-k3 sont de bons choix. Les équipes qui posent des questions de programmation tirent parti de qwen3-coder-480b-a35b-instruct.

Les administrateurs peuvent créer par-dessus des modèles d’espace de travail, avec prompt système, connaissances et outils associés, et les partager avec certains groupes. Réglez le mode d’appel de fonctions sur natif pour les modèles aux appels d’outils fiables : les outils passent alors par les appels d’outils du modèle plutôt que par une détection fondée sur le prompt.

Dépannage

Si Verify Connection échoue avec une erreur 401, la clé est erronée ou contient une espace finale. Une erreur 404 signifie le plus souvent que l’URL n’a pas de /v1 ou comporte un chemin en trop. Si aucun modèle n’apparaît, vérifiez le filtre Model IDs et que la connexion est bien activée.

Si une modification de OPENAI_API_BASE_URLS reste sans effet après redémarrage, c’est la valeur enregistrée en base qui s’applique : modifiez plutôt la connexion dans le panneau d’administration. Si Docker n’atteint pas l’URL, vérifiez le réseau sortant et le proxy du conteneur. Si les outils ne sont pas appelés, changez le mode d’appel de fonctions ou choisissez un modèle mieux adapté.

Garder les données dans l’UE

Avec inference.eu comme connexion, chaque message, extrait de document déposé et résultat d’outil envoyé au modèle est traité dans des centres de données de l’UE et ne sert jamais à l’entraînement. Nous signons un accord de sous-traitance au titre de l’article 28 du RGPD, publions la liste de nos sous-traitants et facturons en euros.

Open WebUI conserve chats, fichiers et utilisateurs dans sa propre base : hébergez-la dans l’UE. Recherche web, génération d’images, voix et embeddings peuvent chacun utiliser un fournisseur distinct ; choisissez pour eux des options hébergées dans l’UE ou locales, et désactivez les connexions que les utilisateurs ne doivent pas atteindre.

Open WebUI : questions fréquentes

Les questions que nous posent le plus les achats, les développeurs et les juristes. Il en manque une ? Posez-la-nous directement.

Poser une question

Faites passer vos charges IA sur une infrastructure européenne

Dites-nous quels modèles vous utilisez et votre volume approximatif. Nous répondons sous un jour ouvré avec un tarif et la suite.

  • Réponse sous un jour ouvré
  • Tarif adapté à votre volume
  • DPA prêt à signer