Guide d’installation : Outil Open Web UI DigDash
Version 2.2 by Aurelie Bertrand on 2025/09/30 08:38
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.
Création de la fonction DigDash (en tant qu’administrateur)
- Allez dans le panneau d’administration (en bas à droite)
1.Accédez à l’onglet Fonctions. - Cliquez sur le bouton ➕ pour créer une nouvelle fonction.
- Copiez-collez le contenu du fichier agent-function.py :
https://gitdev.lan.digdash.com/DigDash-Dev/enterprise-core/src/branch/develop/digdash_enterprise_agent/src/tools/openwebui/functions/agent-function.py - Nommez la fonction DigDash Agent.
- Saisissez la description Function to interact with DigDash.
- Cliquez sur Enregistrer.
Configuration
Configuration globale de l’outil
- Allez dans Admin panel > Functions.
- Cliquez sur l’icône engrenage de la carte de la fonction DigDash Agent.
- Configurez le serveur MCP (par défaut : http://localhost:8086/mcp).
Définissez l’URL de base sur l’application web de l’Agent et ajoutez « /mcp » à la fin. - Définissez le modelId (par défaut : Meta-Llama-3_3-70B-Instruct).
Configuration utilisateur de l’outil
Activation de l’outil
- Démarrez une nouvelle session de discussion.
- Cliquez sur Contrôles de la conversation (en haut à droite, à côté de votre avatar).
- Allez dans Vannes> Functions, puis sélectionnez DigDash Agent.
Clé API DigDash
- Consultez la documentation de l’API DigDash :
https://doc.digdash.com/xwiki/wiki/dd2025r1/view/Digdash/API/DD_API - Dans la section « S'authentifier via ApiKeyAuth », générez une nouvelle clé API avec le contenu suivant :
{
"targetUser": "<VOTRE NOM D’UTILISATEUR>",
"expires": "PT5M",
"note": "string",
"permissions": {
"agent": "rw",
"auth": "none",
"users": "rw",
"license": "none",
"system": "none",
"events": "none",
"sessions": "none",
"connections": "none"
}
}
Remplacez <VOTRE NOM D’UTILISATEUR> par votre identifiant DigDash réel.
Vous pouvez augmenter le délai d’expiration (par défaut : 5 minutes).
- Collez votre clé API DigDash dans la première valve utilisateur.
Configuration de l’interface
- Ouvrez le menu « Paramètres ».
- Accédez à la section « Interface ».
- Activez les options suivantes :
- iframe Sandbox Allow Same Origin
- iframe Sandbox Allow Forms
Ces réglages sont nécessaires pour l’affichage correct des iframes.
- Always Collapse Code Blocks