Modifications pour le document Guide d'installation d'Open Web UI

Modifié par Aurelie Bertrand le 2025/12/18 14:51

Depuis la version 15.1
modifié par Aurelie Bertrand
sur 2025/10/02 16:58
Commentaire de modification : Il n'y a aucun commentaire pour cette version
À la version 18.1
modifié par Aurelie Bertrand
sur 2025/12/18 14:12
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

Détails

Propriétés de la Page
Titre
... ... @@ -1,1 +1,1 @@
1 -Configuration de l’Agent dans Open Web UI
1 +Configuration dans Open Web UI
Contenu
... ... @@ -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]]