Discourse AI - Assistant

:bookmark: Ce guide explique comment configurer et utiliser la fonctionnalité Helper du plugin Discourse AI, y compris ses capacités et ses options de configuration.

:person_raising_hand: Niveau d’utilisateur requis : Administrateur

Helper assiste les utilisateurs dans l’interaction communautaire, comme la création de sujets, la rédaction de messages et la lecture de contenu. Il est conçu pour améliorer la productivité des utilisateurs et la qualité globale des contributions.

Fonctionnalités

Dans l’éditeur

:information_source: Remarque : Dans cette démonstration, il y avait déjà du contenu écrit dans l’éditeur.

Helper offre plusieurs fonctionnalités lors de la création de nouveaux sujets ou réponses :

  • Génération de titres de sujets, de tags et de catégories basés sur le contenu
  • Relecture de texte - y compris les vérifications de grammaire et d’orthographe
    • Raccourci clavier Windows :
      CTRL
      ALT
      P
    • Raccourci clavier MacOS :


      P
  • Traduction du texte sélectionné dans la langue par défaut du forum
  • Création de tableaux Markdown
  • Prompts personnalisés pour diverses transformations de texte
  • Visualisation et gestion des modifications suggérées par l’IA
  • Légendes générées par l’IA pour toutes les images téléchargées
  • Transformation de toutes les dates écrites en dates intelligentes compatibles avec Markdown

Lors de la lecture de sujets et de messages

Lors de la navigation sur le forum, Helper peut :

  • Traduire le texte sélectionné dans la langue de l’interface de l’utilisateur
  • Expliquer la signification du texte sélectionné dans le contexte du sujet
  • Relecture de texte - y compris les vérifications de grammaire et d’orthographe
  • Prompts personnalisés pour diverses transformations de texte
  • Helper - Titres automatiques des fils de discussion

Activation de Helper

Prérequis

Vous devez configurer au moins un Grand Modèle de Langage (LLM) auprès d’un fournisseur.

:information_source: Si votre site est hébergé par Discourse

Vous pouvez sélectionner notre LLM Small hébergé par CDCK dans la liste des LLM.

Pour commencer, vous pouvez les configurer via la page des paramètres Discourse AI - Grand Modèle de Langage (LLM).

Configuration

  1. Accédez à AdminParamètresDiscourse AI
  2. Assurez-vous que le paramètre discourse ai enabled est coché
  3. Cliquez sur l’onglet “Fonctionnalités” dans le panneau d’administration de l’IA
  4. Sélectionnez le filtre “Fonctionnalités non configurées” et trouvez la section Helper
  5. Cliquez sur Modifier dans la section Helper
  6. Activez la fonctionnalité Helper en cochant ai helper enabled
  7. Configurez tous les autres paramètres liés à Helper pendant que vous y êtes [^1]

La fonctionnalité Helper est composée de plusieurs sous-ensembles, notamment la relecture, les suggestions de titres, l’explication, l’illustrateur de messages, et plus encore. Dans les paramètres de Helper, vous pouvez utiliser les personas par défaut attribués à chaque fonctionnalité ou configurer des personas alternatifs.

Pour gérer les personas et les modèles LLM qui leur sont associés, accédez à Admin → Paramètres → Discourse AI → Personas.

Personnalisation des fonctionnalités de Helper

Vous pouvez activer ou désactiver sélectivement des fonctionnalités spécifiques de Helper en utilisant le paramètre ai helper enabled features trouvé sur la page des fonctionnalités de Helper. Les options disponibles incluent :

  • suggestions : Contrôle les boutons de suggestion pour les titres, les catégories et les tags
  • context_menu : Gère le menu pour les prompts personnalisés, la traduction et la relecture
  • image_caption : Active les légendes d’images générées par l’IA via la légende automatique ou le bouton “Légender avec l’IA”

FAQ Technique

Impossible de voir le bouton IA à côté du titre, du tag ou de la catégorie ?

  • Helper dans l’éditeur nécessite un minimum de 10 mots dans l’éditeur pour apparaître et fonctionner.

Comment fonctionne la fonctionnalité “Expliquer” ?

  • “Expliquer” utilise le titre du sujet, le contenu du message et le texte sélectionné comme contexte pour que le LLM génère une sortie.

Quels sont quelques usages des prompts personnalisés ?

  • Les prompts personnalisés peuvent être utilisés à diverses fins, comme changer le ton ou traduire vers des langues spécifiques.

Quelle est la précision des traductions de Helper ?

  • Bien que généralement fiables, les traductions peuvent être moins précises pour les langues peu courantes.

Mises en garde

  • Nous recommandons de limiter l’accès à Helper à des groupes d’utilisateurs spécifiques pour aider à contrôler les coûts associés aux fournisseurs de LLM tiers.

[^1] : Par exemple :

  • Restreindre l’utilisation de Helper dans l’éditeur avec composer ai helper allowed groups

  • Limiter l’accès aux fonctionnalités de Helper pour les messages avec post ai helper allowed groups

8 « J'aime »

Désolé, je ne peux pas aimer ce sujet pour le moment. :slightly_frowning_face: Ne pensez pas que je n’aime pas ce que l’IA fait, je pense que cette partie est excellente.

La vidéo a commencé à partir d’un Draft et la plupart des utilisateurs commenceront à partir de New Topic, donc c’était un peu déroutant pour moi quand j’ai essayé cela sur le forum OpenAI où ceci est actif, pensant que cela devrait fonctionner.

Lorsque j’ai commencé avec New Topic, j’ai dû entrer le titre, sélectionner une catégorie, sauter l’ajout de tags et ajouter deux lignes dans le message avant que les options magiques de l’IA n’apparaissent.

Ensuite, après avoir ajouté plus de texte, les boutons IA sont apparus.


Je trouve le message très utile et vous avez fait un bon travail, il a juste besoin de quelques clarifications pour les utilisateurs qui ne sont pas habitués à cette technologie.

Note annexe :

Aux débuts de Discourse AI, il était possible de faire générer un nouveau titre au sujet par l’IA en se basant sur le texte existant. Je l’utilisais souvent en tant que modérateur de catégorie lorsque les titres devenaient trop longs, pensez à ceux qui s’enroulaient lors de la visualisation dans une liste. Ensuite, la manière de faire a disparu ; j’ai peut-être manqué comment cela était censé être fait, mais maintenant c’est de retour avec ceci.

En tant que modérateur de catégorie, on ne peut pas modifier un message et l’option IA se trouve à côté du titre pour le changer.

Je cherchais cela dans l’annonce, cela pourrait valoir la peine d’être mentionné. :wink:


Le message suivant contient des captures d’écran.

1 « J'aime »

Salut @EricGT, donc la vidéo que j’ai mise dans une note indique que le contenu est déjà là. J’essayais de rendre la vidéo de démonstration aussi courte et concise que possible.

J’ai documenté ce qui suit pour cette raison !

1 « J'aime »

Petite mise à jour à ce sujet…

Vous pouvez maintenant sélectionner/désélectionner les fonctionnalités d’aide IA en utilisant le paramètre ai_helper_enabled_features : :partying_face:

3 « J'aime »

 ai_helper_model: Nous n'avons pas pu obtenir de réponse de ce modèle. Vérifiez d'abord vos paramètres.

Quel pourrait être le problème ? J’ai identifié la clé Open AI.

Votre clé API OpenAI fonctionne-t-elle ? Pouvez-vous émettre une requête pour le même modèle depuis votre PC ?

2 « J'aime »

Il semble qu’il soit indiqué comme inutilisé dans le tableau de bord OpenAI. Mais cela pourrait-il être dû au fait que la configuration n’a pas été terminée ? Comment puis-je vérifier cela sur ma machine locale ?

Quelles sont les fonctionnalités disponibles et que fait chacune d’elles ?

1 « J'aime »

L’assistant IA dans le compositeur comprend trois fonctionnalités principales : suggestions, context_menu et image_caption.

Le paramètre nous permet d’avoir un contrôle granulaire de l’assistant IA en pouvant activer/désactiver ces fonctionnalités principales.

  1. suggestions fait référence aux boutons de suggestion qui apparaissent dans le compositeur à côté du titre/de la catégorie/des tags. Cliquer sur le bouton de suggestion peut suggérer des titres de sujet, des catégories, des tags, etc.
  2. context_menu fait référence au menu qui apparaît lorsque vous sélectionnez une partie du texte dans le compositeur, c’est-à-dire le menu qui apparaît avec l’invite personnalisée/traduire/corriger/etc.
  3. image_caption fait référence au bouton « Légender avec l’IA » qui apparaît lorsque vous survolez une image téléchargée dans l’aperçu du compositeur. Cela vous permet de générer une légende basée sur le contenu de l’image.
1 « J'aime »

Au lieu d’un paramètre pour les fonctionnalités activées, que diriez-vous d’un paramètre pour chacune, pour quels groupes chacune est activée (le cas échéant) ?

Et en fait, aussi… les éléments du menu contextuel pourraient-ils être séparés ? Idéalement, la même suggestion — liste de groupes pour chacun.

Je pense qu’à terme, nous aimerions passer à un système permettant un contrôle plus granulaire des fonctionnalités dans l’Assistant IA et dans d’autres fonctionnalités IA, quelque chose qui est à l’étude pour l’avenir.

1 « J'aime »

Je pense que « traduire en anglais » est obsolète.

Maintenant, c’est traduire dans la langue de l’interface de l’utilisateur.

Maintenant, c’est traduire dans la langue par défaut du forum.

3 « J'aime »

Y a-t-il un moyen d’ajouter des instructions supplémentaires à l’invite de traduction ?

Dans notre cas, nous voulons proposer des traductions EN vers DE et ajouter l’instruction d’utiliser le tutoiement (Du) au lieu du vouvoiement (Sie) par défaut.

6 messages ont été déplacées vers un nouveau sujet : RAG prendra-t-il en charge les fichiers PDF à l’avenir ?

J’ai vraiment voulu utiliser le barré dans le texte mais je ne peux pas modifier le message.

Le premier message est vraiment sympa et très utile, je lui ai donc donné un pouce levé. J’apprécie vraiment les efforts supplémentaires que vous avez déployés dans votre message et j’ai hâte de lire la suite.

1 « J'aime »