Companion est le nom de l’agent conversationnel disponible dans la plupart des vues d’Harnest. Il est accessible depuis la droite de la ligne d’en-tête :
Le bouton permet d’ouvrir l’agent soit dans un panneau latéral (clic sur la partie gauche du bouton avec “Companion”) soit dans un onglet dédié du navigateur dite version plein écran (clic sur l’icône à droite du bouton).
‼️ La disponibilité de Companion est conditionnée par la permission Voir Harnest Companion. A noter que les utilisateurs ne disposant que de cette permission seront automatiquement redirigés vers la version plein écran de Companion après leur authentification.
💡 La version plein écran est également disponible directement avec l’URL https://XXX.harnest.io/companion.
Actions, Suggestions et Prompts libres
D’une manière générale, Companion fonctionne sur la base de prompts comme un Chat IA classique avec deux principales différences :
Il est connecté aux données contenues dans Harnest
Quand utilisé depuis le panneau latéral, Companion est conscient du contexte
💡 Le dernier point implique notamment que si Companion est ouvert depuis la fiche d’une Action spécifique (par exemple), il en sera conscient et pourra réagir à un prompt tel que “Cette action est-elle correctement définie ?”
Quel que soit l’endroit où est ouvert Companion, l’utilisateur pourra écrire ses propres prompts en choisissant les sources de données à utiliser (par défaut, les trois sources Harnest, Base documentaire et Web sont activées).
Depuis certaines vues, Companion propose des Actions et Suggestions qui offrent des exemples de choses que les utilisateurs peuvent faire grâce à l’IA.
💡 Les prompts associés aux actions et suggestions peuvent être visualisés depuis la fenêtre de résultat du prompt.
Pour chaque utilisateur, Companion se rappelle des conversations précédentes. Pour un contexte donné, les cinq dernières conversations seront donc proposées. La version plein écran permet de remonter plus loin dans l’historique des conversations.
‼️ Dans sa version actuelle, Companion ne peut que lire les données relatives aux objets de la base, pas en créer ou en modifier.
Résultats d’un prompt
Après le lancement d’un prompt (libre, actions ou suggestions) ou la sélection d’une conversation précédente, la panneau s’élargit pour afficher le résultat du prompt.
💡 Cliquer sur le nom du prompt (version courte) en haut à gauche permet de voir le prompt dans son intégralité et permet de supprimer la conversation.
Depuis le panneau élargi, il est ensuite possible de continuer la discussion pour aider Companion à affiner le résultat attendu.
‼️ Une fois dans une conversation, il n’est plus possible de modifier les sources à considérer.
Lors du survol d’une réponse de Companion avec le curseur, un barre d’outils permet de :
Évaluer la qualité de la réponse
Copier la réponse dans le press-papier
Générer la réponse de nouveau
Sécurité
Le respect de l’accès aux données par Companion était un pré-requis lors de son implémentation. Ce dernier se comportera donc comme l’utilisateur qui exécute un prompt et ne pourra pas retourner d’informations pour lesquelles l’utilisateur n’aurait pas été autorisé.
💡 Companion respecte également la sélection des espaces de travail.
