Hébergé en Allemagne • Conforme RGPD

API Open WebUI : Créez des fonctionnalités IA sans dépendance

Accédez aux capacités de type ChatGPT par programmation. Fonctionne avec n'importe quel modèle. S'exécute localement. Vos données restent les vôtres.

Essayez gratuitement — sans carte bancaire

Pourquoi choisir Opsily pour l'accès à l'API Open WebUI

Vous êtes occupé à gérer une entreprise, pas un serveur.

Aucune surcharge de configuration

Oubliez Docker, Kubernetes et les tâches DevOps fastidieuses. Votre instance Open WebUI est en ligne en quelques minutes avec des points de terminaison API prêts à l'emploi. Concentrez-vous sur le développement de fonctionnalités, pas sur la gestion technique.

Conformité RGPD par défaut

Toutes les instances Open WebUI sont hébergées dans des centres de données allemands. Aucun transfert de données vers les États-Unis. Journaux prêts pour l'audit et suivi par webhook. Répond aux exigences des secteurs réglementés dès le départ.

Indépendance vis-à-vis des modèles

Le même code API appelle Ollama local, ChatGPT, Claude, Mistral ou Cohere. Changez de fournisseur sans modifier votre code. Aucune dépendance à une plateforme, jamais.

Built for teams who need reliability

170
Recherches mensuelles sur le guide de l'API Open WebUI
5K+
Étoiles GitHub - communauté active
3 min
Temps de configuration moyen de l'API sur Opsily
100%
Résidence des données dans l'UE garantie

Approuvé par des équipes agiles

Logo Joy
Logo3
Logo7
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo Joy
Logo3
Logo7
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise
Logo de l'entreprise

Comment accéder à l'API Open WebUI

Simple, sécurisé et prêt à être intégré dès aujourd'hui.

1
Déployer Open WebUI

Créez votre instance sur Opsily. Choisissez votre forfait. Ajoutez automatiquement un stockage et des sauvegardes conformes au RGPD.

2
Générer une clé API

Accédez à Paramètres > Clé API dans Open WebUI. Copiez votre jeton JWT. Il authentifie tous vos appels API.

3
Tester avec cURL ou SDK

Effectuez votre première requête : curl -H 'Authorization: Bearer VOTRE_CLE' https://votre-instance.opsily.app/api/chat. Commencez à développer immédiatement.

1

Déployer Open WebUI

Créez votre instance sur Opsily. Choisissez votre forfait. Ajoutez automatiquement un stockage et des sauvegardes conformes au RGPD.

2

Générer une clé API

Accédez à Paramètres > Clé API dans Open WebUI. Copiez votre jeton JWT. Il authentifie tous vos appels API.

3

Tester avec cURL ou SDK

Effectuez votre première requête : curl -H 'Authorization: Bearer VOTRE_CLE' https://votre-instance.opsily.app/api/chat. Commencez à développer immédiatement.

4

Passer à la production

Ajoutez la limitation de débit, les intégrations webhook et l'accès multi-utilisateur via les paramètres Open WebUI. Surveillez l'utilisation de l'API dans votre Dashboard Opsily.

Principes fondamentaux de l'API

Ce que l'API Open WebUI vous apporte

L'API Open WebUI est une interface REST pour tout ce qui se trouve dans l'interface utilisateur : complétions de chat, gestion des modèles, téléchargement de documents et administration des utilisateurs.

Points de terminaison principaux

Complétions de chat : POST /api/chat - Envoyez un message et obtenez une réponse de n'importe quel modèle configuré. Prend en charge le streaming pour les interfaces de chat en temps réel.

Modèles : GET /api/models - Liste les modèles disponibles. Inclut les instances Ollama locales et les fournisseurs cloud connectés (OpenAI, Claude, Mistral, etc.).

RAG : POST /api/documents - Téléchargez des fichiers pour la recherche sémantique et la génération augmentée par récupération (RAG). Interrogez avec POST /api/search.

Utilisateurs et authentification : GET /api/users - Gérez les membres de l'équipe et les autorisations. Chaque requête nécessite une clé API valide dans l'en-tête Authorization.

Authentification

Tous les points de terminaison utilisent l'authentification par jeton bearer : Authorization: Bearer votre-cle-jwt

Les clés API sont émises par utilisateur dans les paramètres Open WebUI. Révoquez-les à tout moment. Aucune carte bancaire requise pour tester localement.

Pourquoi les développeurs choisissent l'API Open WebUI

Aucune surcharge de SDK. Vous parlez HTTP. Fonctionne avec Node.js, Python, Go, Rust, et même bash. L'API officielle est compatible avec OpenAI, donc si vous avez déjà utilisé l'API de ChatGPT, vous connaissez déjà la syntaxe. Changez de backend (Ollama, OpenAI, Claude) en modifiant une seule ligne de configuration. Votre code reste identique.

Franz Koller

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.

Franz Koller

Co-Founder · Joy

Exemple concret en Python

import requests

api_key = 'votre-jeton-jwt'
base_url = 'https://votre-instance.opsily.app'

response = requests.post(
  f'{base_url}/api/chat',
  headers={'Authorization': f'Bearer {api_key}'},
  json={
    'model': 'mistral',
    'messages': [
      {'role': 'user', 'content': 'Résume ceci : ...'}
    ]
  }
)

print(response.json()['choices'][0]['message']['content'])```

Même API, plusieurs backends

Modifiez 'model': 'mistral' par :

  • 'model': 'gpt-4' - Utilise votre clé API OpenAI
  • 'model': 'ollama:llama2' - Utilise Ollama local
  • 'model': 'claude-3' - Utilise Claude via l'API Anthropic

Aucun autre changement de code nécessaire. C'est pourquoi les équipes évitent la dépendance à un fournisseur.

App Catalog

Applications compatibles avec l'API Open WebUI

Étendez Open WebUI à votre flux de travail.

AI & LLM Tools

Self-hosted chat interface for local and private LLMs

Open WebUI logo
Open WebUI

Sécurité API de niveau entreprise

Conçu pour les secteurs réglementés. Prêt pour l'audit. Aucun raccourci.

GDPR Compliant

Centres de données allemands. Zéro transfert de données vers les États-Unis. Journaux d'audit pour chaque appel API. Répondez aux exigences de conformité dès le premier jour.

API Rate Limiting

Configurable par utilisateur ou par application. Prévenez les abus. Surveillez l'utilisation en temps réel. Les webhooks se déclenchent en cas de dépassement de quota.

Encryption in Transit & Rest

TLS 1.3 pour tout le trafic API. Données sensibles chiffrées au repos. Open WebUI ne stocke aucun journal de chat par défaut, sauf si vous le configurez.

Webhook Integrations

Envoyez des événements API vers vos systèmes. Nouveau chat, changements de modèle, actions utilisateur. Créez facilement des pistes d'audit et des tableaux de bord de conformité.

Questions fréquemment posées

Les développeurs posent ces questions. Voici les réponses.

The Open WebUI API is a REST interface that lets you send chat messages, manage models, upload documents, and administer users programmatically. You make HTTP requests to endpoints like POST /api/chat, passing your API key in the Authorization header. For example, a Python script can call the API to send a message to Ollama or OpenAI without touching the web interface. Every endpoint returns JSON, making it easy to integrate with any backend language or framework.

Arrêtez de réinventer l'IA auto-hébergée.

Open WebUI est gratuit. L'exécuter ne l'est pas. Obtenez votre instance prête pour l'API dès aujourd'hui et développez en quelques minutes au lieu de quelques semaines.

Ce que disent nos clients

Des équipes à travers l'UE exécutent leur stack sur Opsily. Voici à quoi cela ressemble en pratique.

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.

Franz Koller

Franz Koller

Co-Founder • Joy

We were paying per user on everything and it added up fast. Now we run five apps for less than one of those old plans. My finance team finally stopped asking questions.

Elise

Head of Operations

Wanted to use n8n for ages but the self-host part always stopped me. Opsily just handled it. Got the power without becoming an IT person overnight.

Federica B.

Automation Consultant

Tarification simple et transparente

Tous les forfaits incluent l'hébergement dans l'UE conforme au RGPD. Pas de frais de configuration. Annulez à tout moment.

Monthly
Annual

Loading pricing...