Guide d’installation : Outil Open Web UI DigDash

Version 3.1 by Aurelie Bertrand on 2025/09/30 09:13

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)

  1. Allez dans le panneau d’administration (en bas à droite).
  2. Accédez à l’onglet Fonctions.
  3. Cliquez sur le bouton ➕ pour créer une nouvelle fonction.
  4. 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
  5. Nommez la fonction DigDash Agent.
  6. Saisissez la description Fonction pour interagir avec DigDash.
  7. Cliquez sur Enregistrer.

Configuration

Configuration globale de l’outil

  1. Allez dans l'onglet Fonctions du panneau d'administration.
  2. Cliquez sur l’icône engrenage de la carte de la fonction DigDash Agent.
  3. 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.
  4. Définissez l'identifiant du modèle (par défaut : Meta-Llama-3_3-70B-Instruct).

Configuration utilisateur de l’outil

Activation de l’outil

  1. Démarrez une nouvelle session de chat..
  2. Cliquez sur Contrôles de la conversation (en haut à droite, à côté de votre avatar).
  3. Allez dans Vannes> Functions, puis sélectionnez DigDash Agent.

Clé API DigDash

Pour créer la clé API DigDash, utilisez DigDash API REST.

  1. Suivez les instructions du paragraphe S'authentifier via ApiKeyAuth et définissez les éléments de requête suivants :
{
"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 nom d'utilisateur DigDash .
Vous pouvez augmenter le délai d’expiration (par défaut : 5 minutes).

  1. Collez votre clé API DigDash dans la première vanne utilisateur.

Configuration de l’interface

  1. Ouvrez le menu Paramètres.
  2. Accédez à la section Interface.
  3. 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