Changes for page Guide d'installation d'Open Web UI
Last modified by Aurelie Bertrand on 2026/01/30 14:51
From version 17.1
edited by Aurelie Bertrand
on 2025/11/10 10:10
on 2025/11/10 10:10
Change comment:
There is no comment for this version
To version 22.1
edited by Aurelie Bertrand
on 2026/01/30 14:41
on 2026/01/30 14:41
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - Configuration dansOpen Web UI1 +Guide d'installation d'Open Web UI - Content
-
... ... @@ -2,8 +2,112 @@ 2 2 3 3 ---- 4 4 5 -Ce document présente les étapes nécessaires pour créer, configurer et utiliser la fonction **DigDash Agent** dans **Open Web UI**. Ils’adresse principalement aux administrateurssouhaitant intégrer DigDash dans leur interface,depuis lacréationde lafonction dans le panneau d’administration jusqu’à la configuration des paramètresglobaux,utilisateurs et d’interface.5 +Ce document présente les étapes nécessaires pour installer et configurer Open Web UI. 6 6 7 += Installation d’OpenWebUI = 8 + 9 +== Pré-requis == 10 + 11 +* Serveur Linux (Ubuntu/Debian recommandé) 12 +* Python 3.11 13 +* //pip// et //virtualenv// 14 + 15 +Installez les packages requis : 16 + 17 +{{code}} 18 +sudo apt update 19 +sudo apt install -y python3 python3-venv python3-pip build-essential 20 +{{/code}} 21 + 22 +== Installation == 23 + 24 +1. Créez l'utilisateur openwebui:((( 25 +{{code}} 26 +sudo useradd -m -s /bin/bash openwebui 27 +{{/code}} 28 +))) 29 + 30 +(% start="2" %) 31 +1. Dirigez-vous vers le dossier d'installation: ((( 32 +{{code}} 33 +cd /home/openwebui 34 +{{/code}} 35 +))) 36 +1. ((( 37 +Créez et activez un environnement virtuel dans ce dossier: 38 + 39 +((( 40 +{{code language="shell"}} 41 +python3 -m venv openwebui-venv 42 +source openwebui-venv/bin/activate 43 +{{/code}} 44 +))) 45 +))) 46 +1. ((( 47 +Mettez à jour pip pour éviter les problèmes de compatibilité : 48 + 49 +((( 50 +{{code}} 51 +pip install --upgrade pip 52 +{{/code}} 53 +))) 54 +))) 55 + 56 +(% start="5" %) 57 +1. ((( 58 +Installez le package open-webui: 59 + 60 +((( 61 +{{code}} 62 +pip install open-webui 63 +{{/code}} 64 + 65 +Notez que le téléchargement peut durer plusieurs minutes. 66 + 67 +(% class="box warningmessage" %) 68 +((( 69 +⚠ Ne pas utiliser le package Python uv. 70 +L’agent DigDash (fonction OpenWebUI) nécessite l’installation de bibliothèques Python supplémentaires à l’exécution, ce qui n’est pas compatible avec uv. 71 +))) 72 +))) 73 +))) 74 + 75 +(% start="6" %) 76 +1. ((( 77 +((( 78 +Déployez le serveur: 79 + 80 +{{code}} 81 +nohup open-webui serve --port 5000 & 82 +{{/code}} 83 + 84 + L’interface web devrait être disponible sur http:~/~/localhost:5000. 85 +))) 86 +))) 87 + 88 += Ajouter un modèle LLM dans Openwebui = 89 + 90 +1. Connectez-vous à http:~/~/localhost:5000 en tant qu'administrateur. 91 +1. Cliquez sur votre nom d'utilisateur en bas en gauche, puis cliquez sur **Panneau d'adminstration**. 92 +1. Cliquez ensuite sur l'onglet **Réglages** en haut de la page. 93 +1. Enfin dans le menu, cliquez sur **Connexions**. 94 +1. Cliquez sur le bouton **+** pour ajouter une nouvelle connexion. 95 +1. Vous pouvez renseigner une API compatible OpenAI. Nous allons ajouter le modèle LLama 3.3 d'OVH: 96 +1*. **Type de connexion**: Externe 97 +1*. **URL**: [[https:~~/~~/llama-3-3-70b-instruct.endpoints.kepler.ai.cloud.ovh.net/api/openai_compat/v1>>url:https://llama-3-3-70b-instruct.endpoints.kepler.ai.cloud.ovh.net/api/openai_compat/v1]] 98 +1*. **Clé**: La clé d'API du modèle. Vous pouvez réutiliser la clé OVH de l'agent DigDash. 99 +1. Cliquez sur le symbole "Rafraîchir". Un message devrait s'afficher validant la nouvelle connexion. 100 + 101 +(% class="box infomessage" %) 102 +((( 103 +**ℹ** En cas d'échec, assurez-vous que la clé d'API est bien correcte. En général, l'url attendue est la racine du web-service de completion de chat. 104 +Par exemple, le webservice complet d'OVH //https:~/~/llama-3-3-70b-instruct.endpoints.kepler.ai.cloud.ovh.net/api/openai_compat/v1/chat/completions// 105 +devient //https:~/~/llama-3-3-70b-instruct.endpoints.kepler.ai.cloud.ovh.net/api/openai_compat/v1.// 106 +\\De même pour l'api d'OpenAI, //https:~/~/api.openai.com/v1/chat/completions// devient //https:~/~/api.openai.com/v1.// 107 +))) 108 + 109 +Démarrez une nouvelle conversation. Vous devriez voir le modèle LLM dans la liste des modèles et pouvoir converser avec. 110 + 7 7 = Création de la fonction DigDash (en tant qu’administrateur) = 8 8 9 9 Pour commencer, créez la fonction DigDash Agent dans Open Web UI en suivant les étapes ci-dessous : ... ... @@ -76,8 +76,9 @@ 76 76 Ces réglages sont nécessaires pour l’affichage correct des iframes. 77 77 1*. **Always Collapse Code Blocks** 78 78 183 +(% class="wikigeneratedid" %) 184 +Une fois DigDash Agent et Open Web UI installés et configurés, vous pouvez générer vos premiers graphiques. Consultez la page [[Création d'un graphique avec DigDash Agent>>doc:Digdash.Agent.create_chart_Agent.WebHome]] pour plus de détails. 79 79 80 - 81 81 = Pour en savoir plus... = 82 82 83 83 * [[Guide d'installation de DigDash Agent>>]]