Introduction
Ubby se connecte à Slack pour écouter et répondre automatiquement aux messages. Ce bot est conçu pour fournir des réponses pertinentes et rapides, en s’appuyant sur des bases de connaissances spécifiques pour chaque canal.
Fonctionnalités principales
Réponses générées par IA : Ubby répond aux questions identifiées avec une réponse générée par un modèle de langage avancé (LLM).
Extraits pertinents : Cités directement dans la réponse pour plus de clarté.
Sources avec mots-clés : Les réponses sont accompagnées de liens vers les sources, avec les mots-clés mis en évidence.
Ubby propose une page de configuration pour gérer les paramètres de chaque canal Slack individuellement, ou appliquer des paramètres par défaut à tous les canaux.
Étapes de Configuration
1. Création d’une Application Slack
Accédez à l’interface Slack API : Connectez-vous sur https://api.slack.com/apps.
Créez une nouvelle application :
Ajoutez le manifeste YAML :
Sélectionnez l’onglet YAML et collez le manifeste suivant :
display_information:
name: UbbyBot
description: Je vous aide à répondre aux questions!
features:
app_home:
home_tab_enabled: false
messages_tab_enabled: true
messages_tab_read_only_enabled: false
bot_user:
display_name: UbbyBot
always_online: true
slash_commands:
- command: /ubby
description: Obtenez une réponse privée!
usage_hint: Entrez votre question ici!
should_escape: false
oauth_config:
scopes:
bot:
- app_mentions:read
- channels:history
- channels:join
- channels:read
- chat:write
- commands
- groups:history
- groups:read
- im:history
- im:read
- mpim:history
- reactions:write
- users:read.email
- users:read
settings:
event_subscriptions:
bot_events:
- app_mention
- message.channels
- message.groups
- message.im
- message.mpim
interactivity:
is_enabled: true
org_deploy_enabled: false
socket_mode_enabled: true
token_rotation_enabled: false
2. Génération et Configuration du Jeton
Générez un jeton au niveau de l’application :
OAuth & Permissions :
Copiez le Bot User OAuth Token : Ce token sera nécessaire pour que UbbyBot puisse répondre aux messages dans les canaux Slack.
Configurer Ubby pour Slack
Accédez à la page d’administration Ubby : En haut à droite de l’interface web Ubby.
Configuration des Bots :
Options de Configuration Avancées
Des options avancées sont disponibles via les variables d’environnement pour affiner les paramètres, tels que le nombre de documents de référence affichés par réponse. Pour plus de détails, reportez-vous à la documentation des configurations.
Résumé
Configurer Ubby pour Slack permet d’améliorer l’interaction client et la productivité en fournissant des réponses automatisées dans les canaux Slack.
Personnalisation des canaux : Choisissez des règles spécifiques et des ensembles de connaissances pour chaque canal.
Utilisation des Web Sockets : Ubby peut fonctionner même dans un environnement sécurisé avec pare-feu.
Pour une utilisation optimale, configurez les jetons et personnalisez les réponses selon vos besoins, en suivant les étapes ci-dessus.