Changes for page Guide d'installation d'Open Web UI
Last modified by Aurelie Bertrand on 2025/12/18 14:51
From version 14.1
edited by Aurelie Bertrand
on 2025/10/02 16:11
on 2025/10/02 16:11
Change comment:
There is no comment for this version
To version 18.1
edited by Aurelie Bertrand
on 2025/12/18 14:12
on 2025/12/18 14:12
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 -Configur er l’Agent dans Open Web UI1 +Configuration dans Open Web UI - Content
-
... ... @@ -2,8 +2,92 @@ 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**. Il s’adresse principalement aux administrateurs souhaitant intégrer DigDash dans leur interface, depuis la création de la fonction dans le panneau d’administration jusqu’à la configuration des paramètres globaux, utilisateurs et d’interface.5 +Ce document présente les étapes nécessaires pour créer, configurer et utiliser la fonction **DigDash Agent** dans **Open Web UI**. 6 6 7 += Installation d’OpenWebUI = 8 + 9 +L'agent DigDash peut fonctionner avec n’importe quel chatbot compatible grâce au MCP (Model Context Protocol). Ce protocole permet aux modèles LLM d’utiliser des « outils » externes. 10 +OpenWebUI a été retenu comme exemple, car il s’agit d’un chatbot open source installable facilement. 11 + 12 +== Pré-requis == 13 + 14 +* Serveur Linux (Ubuntu/Debian recommandé) 15 +* Python 3.11 16 +* //pip// et //virtualenv// 17 + 18 +Installez les packages requis : 19 + 20 +{{code}} 21 +sudo apt update 22 +sudo apt install -y python3 python3-venv python3-pip build-essential 23 +{{/code}} 24 + 25 +== Installation == 26 + 27 +1. Créez l'utilisateur openwebui:((( 28 +{{code}} 29 +sudo useradd -m -s /bin/bash openwebui 30 +{{/code}} 31 +))) 32 + 33 +(% start="2" %) 34 +1. Dirigez-vous vers le dossier d'installation: ((( 35 +{{code}} 36 +cd /home/openwebui 37 +{{/code}} 38 +))) 39 +1. ((( 40 +Créez et activez un environnement virtuel dans ce dossier: 41 + 42 +((( 43 +{{code language="shell"}} 44 +python3 -m venv openwebui-venv 45 +source openwebui-venv/bin/activate 46 +{{/code}} 47 +))) 48 +))) 49 +1. ((( 50 +Mettez à jour pip pour éviter les problèmes de compatibilité : 51 + 52 +((( 53 +{{code}} 54 +pip install --upgrade pip 55 +{{/code}} 56 +))) 57 +))) 58 + 59 +(% start="5" %) 60 +1. ((( 61 +Installez le package open-webui: 62 + 63 +((( 64 +{{code}} 65 +pip install open-webui 66 +{{/code}} 67 + 68 +Notez que le téléchargement peut durer plusieurs minutes. 69 + 70 +(% class="box warningmessage" %) 71 +((( 72 +⚠ Ne pas utiliser le package Python uv. 73 +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. 74 +))) 75 +))) 76 +))) 77 + 78 +(% start="6" %) 79 +1. ((( 80 +((( 81 +Déployez le serveur: 82 + 83 +{{code}} 84 +nohup open-webui serve --port 5000 & 85 +{{/code}} 86 + 87 + L’interface web devrait être disponible sur http:~/~/localhost:5000. 88 +))) 89 +))) 90 + 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 : ... ... @@ -75,3 +75,9 @@ 75 75 1*. **iframe Sandbox Allow Forms** 76 76 Ces réglages sont nécessaires pour l’affichage correct des iframes. 77 77 1*. **Always Collapse Code Blocks** 162 + 163 + 164 += Pour en savoir plus... = 165 + 166 +* [[Guide d'installation de DigDash Agent>>]] 167 +* [[Création d'un graphique avec DigDash Agent>>doc:Digdash.Agent.create_chart_Agent.WebHome]]