Last modified by Aurelie Bertrand on 2025/12/18 14:51

From version 18.1
edited by Aurelie Bertrand
on 2025/12/18 14:12
Change comment: There is no comment for this version
To version 17.1
edited by Aurelie Bertrand
on 2025/11/10 10:10
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,92 +2,8 @@
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**.
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.
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 -
91 91  = Création de la fonction DigDash (en tant qu’administrateur) =
92 92  
93 93  Pour commencer, créez la fonction DigDash Agent dans Open Web UI en suivant les étapes ci-dessous :
... ... @@ -161,6 +161,7 @@
161 161  1*. **Always Collapse Code Blocks**
162 162  
163 163  
80 +
164 164  = Pour en savoir plus... =
165 165  
166 166  * [[Guide d'installation de DigDash Agent>>]]