Version 2.1 by Aurelie Bertrand on 2025/09/29 17:31

Show last authors
1 Ce guide vous explique comment configurer et utiliser la fonction DigDash dans Open Web UI, y compris les paramètres globaux et les configurations spécifiques aux utilisateurs.
2
3 = Création de la fonction DigDash (en tant qu’administrateur) =
4
5 1. (((
6 Allez dans le panneau d’administration (en bas à droite).
7 )))
8 1. Accédez à l’onglet ** Fonctions**.
9 1. Cliquez sur le bouton ➕ pour créer une nouvelle fonction.
10 1. Copiez-collez le contenu du fichier agent-function.py :
11 [[https:~~/~~/gitdev.lan.digdash.com/DigDash-Dev/enterprise-core/src/branch/develop/digdash_enterprise_agent/src/tools/openwebui/functions/agent-function.py>>url:https://gitdev.lan.digdash.com/DigDash-Dev/enterprise-core/src/branch/develop/digdash_enterprise_agent/src/tools/openwebui/functions/agent-function.py]]
12 1. Nommez la fonction **DigDash Agent**.
13 1. Saisissez la description **Function to interact with DigDash.**
14 1. Cliquez sur **Enregistrer**.
15
16 = Configuration =
17
18 == Configuration globale de l’outil ==
19
20 1. Allez dans **Admin panel > Functions**.
21 1. Cliquez sur l’icône engrenage de la carte de la fonction DigDash Agent.
22 1. Configurez le serveur MCP (par défaut : [[http:~~/~~/localhost:8086/mcp>>url:http://localhost:8086/mcp]]).
23 Définissez l’URL de base sur l’application web de l’Agent et ajoutez « /mcp » à la fin.
24 1. Définissez le modelId (par défaut : Meta-Llama-3_3-70B-Instruct).
25
26 == Configuration utilisateur de l’outil ==
27
28 == Activation de l’outil ==
29
30 1. Démarrez une nouvelle session de discussion.
31 1. Cliquez sur **Contrôles de la conversation** (en haut à droite, à côté de votre avatar).
32 1. Allez dans **Vannes> Functions**, puis sélectionnez **DigDash Agent**.
33
34 Clé API DigDash
35
36 1. Consultez la documentation de l’API DigDash :
37 [[https:~~/~~/doc.digdash.com/xwiki/wiki/dd2025r1/view/Digdash/API/DD_API>>url:https://doc.digdash.com/xwiki/wiki/dd2025r1/view/Digdash/API/DD_API]]
38 1. Dans la section « S'authentifier via ApiKeyAuth », générez une nouvelle clé API avec le contenu suivant :
39
40 {
41 "targetUser": "<VOTRE NOM D’UTILISATEUR>",
42 "expires": "PT5M",
43 "note": "string",
44 "permissions": {
45 "agent": "rw",
46 "auth": "none",
47 "users": "rw",
48 "license": "none",
49 "system": "none",
50 "events": "none",
51 "sessions": "none",
52 "connections": "none"
53 }
54 }
55
56 Remplacez <VOTRE NOM D’UTILISATEUR> par votre identifiant DigDash réel.
57 Vous pouvez augmenter le délai d’expiration (par défaut : 5 minutes).
58
59 1. Collez votre clé API DigDash dans la première valve utilisateur.
60
61 Configuration de l’interface
62
63 1. Ouvrez le menu « Paramètres ».
64 1. Accédez à la section « Interface ».
65 1. Activez les options suivantes :
66
67 * iframe Sandbox Allow Same Origin
68 * iframe Sandbox Allow Forms
69
70 Ces réglages sont nécessaires pour l’affichage correct des iframes.
71
72 * Always Collapse Code Blocks