Open WebUI
Installez Open WebUI, ajoutez RunAPI comme connexion compatible OpenAI, sélectionnez un modèle et vérifiez un chat.
Connectez Open WebUI à RunAPI via sa connexion compatible OpenAI. Vous avez besoin d’un accès administrateur Open WebUI et d’une clé API RunAPI standard obtenue dans le Guide d’authentification.
Installer Open WebUI
Suivez le démarrage rapide officiel d’Open WebUI pour votre plateforme. Pour une installation Docker locale, l’image officielle peut être démarrée avec :
docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
Ouvrez l’application, créez le compte administrateur et connectez-vous avant d’ajouter la connexion.
Ajouter la connexion RunAPI
- Ouvrez Admin Settings → Connections → OpenAI, puis sélectionnez Add Connection.
- Définissez l’URL sur
https://runapi.ai/v1et saisissez votre clé API RunAPI. - Laissez Model IDs (Filter) vide lors de la première tentative de connexion afin qu’Open WebUI puisse découvrir les modèles disponibles.
- Enregistrez la connexion et attendez la fin de la vérification.
Open WebUI envoie la vérification de connexion depuis son backend et utilise GET
/v1/models pour la découverte. L’URL RunAPI est en HTTPS public, donc une installation Docker n’a pas besoin de host.docker.internal pour cette connexion.
Sélectionner un modèle
Ouvrez une nouvelle conversation et sélectionnez un modèle RunAPI dans le sélecteur de modèle de conversation. Utilisez le Catalogue de modèles pour confirmer l’identifiant et les capacités actuels du modèle.
Si la découverte ne renseigne pas le sélecteur, modifiez la connexion et ajoutez l’identifiant exact sous Model IDs (Filter). Une erreur de découverte de modèle et une erreur de Chat Completions sont des signaux distincts ; testez le modèle ajouté manuellement avant de supprimer la connexion.
Vérifier la connexion
Envoyez une courte invite comme Reply with the word connected. Une réponse
normale en streaming ou complète confirme qu’Open WebUI peut utiliser le
modèle RunAPI sélectionné.
Résoudre les problèmes
- La vérification retourne
401ou403: remplacez la clé API dans la connexion par une clé standard valide issue du Guide d’authentification. - Aucun modèle RunAPI n’apparaît : confirmez que l’URL se termine par
/v1, puis ajoutez un identifiant actuel dans Model IDs (Filter) et relancez le chat. - Le modèle est visible mais le chat échoue : confirmez que l’identifiant prend en charge Chat Completions compatible OpenAI dans le Catalogue de modèles, puis inspectez les journaux du backend Open WebUI pour connaître l’état de la requête.
- Une URL locale fonctionne dans le navigateur mais pas dans Open WebUI : les connexions Open WebUI proviennent de son backend. Cela n’affecte pas l’URL publique
https://runapi.ai/v1, mais c’est important pour les autres connexions locales.
Pour le comportement de protocole partagé, utilisez le démarrage rapide de l’API LLM . Pour les champs de requête et de réponse, consultez la référence de l’API Chat Completions .