À chaque nouvelle version de nos produits, l'équipe Red Hat chargée de la conception de l'expérience utilisateur (UXD) s'attache à intégrer les observations et les informations fournies par nos clients. Pour un produit aussi récent que RHEL AI, nous avons dû faire preuve de créativité. Les canaux de feedback utilisés pour cette nouvelle version nous aident à améliorer continuellement l'expérience d'utilisation. Nous avons notamment récupéré des informations auprès de la communauté en amont et directement auprès des utilisateurs sur Slack, en étudiant le paysage concurrentiel ainsi que lors d'entretiens avec des membres de l'équipe interne et avec des utilisateurs et spécialistes de l'IA susceptibles d'adopter Red Hat Enterprise Linux AI. Cette approche nous a permis d'enrichir notre travail de conception pour RHEL AI 1.4 et les futures versions.
Voici quelques-unes des nouvelles fonctions majeures :
- Conversion de documents : permet de convertir automatiquement des fichiers téléchargés au format Markdown. Les utilisateurs peuvent maintenant télécharger des fichiers PDF, HTML, ASCII, etc. qui seront ensuite convertis au format Markdown.
- Évaluation du modèle via une interface de messagerie instantanée : permet aux utilisateurs d'évaluer les réponses du modèle.
Contribution Experience
Désormais disponible en version préliminaire pour les équipes de développement, l'interface utilisateur graphique Contribution Experience permet aux spécialistes de partager leurs connaissances sans avoir à maîtriser le langage YAML. Ils n'ont plus besoin de très hautes compétences techniques pour contribuer aux modèles et en améliorer les réponses. Pour en savoir plus, lisez cet article de blog très intéressant qu'ont écrit nos collègues de l'équipe d'ingénierie en décembre.
Voyons quelques aspects que nous avons améliorés pour la version préliminaire.
Connaissances en formatage
Problèmes identifiés :
Le langage YAML reste difficile à maîtriser, et nous continuons de recevoir des observations de la plupart des utilisateurs à ce sujet. Ce sont les spécialistes non techniques qui ont le plus de mal à l'utiliser. La saisie des données est complexe : l'utilisateur ne parvient pas toujours à identifier les éléments obligatoires et facultatifs, ce qui entraîne souvent des erreurs dues à une indentation incorrecte, à des espaces en fin de ligne, etc.
Amélioration dans la version 1.4 :
Nous continuons d'améliorer l'interface utilisateur de contribution aux modèles, en éliminant les problèmes sans affecter les réponses et les performances des modèles. Pour cette nouvelle version, l'équipe UXD a recommandé de remplacer le long formulaire par un assistant, afin de guider les utilisateurs à chaque étape du processus.
De plus, les documents téléchargés sont automatiquement convertis au format Markdown.


Ajout d'un point de terminaison pour interagir avec un modèle
Pour permettre aux utilisateurs d'interagir avec leurs propres modèles personnalisés, nous continuons d'améliorer l'expérience liée aux points de terminaison des modèles personnalisés.
Pour interagir avec des modèles personnalisés, les utilisateurs doivent configurer un point de terminaison spécifique de type messagerie instantanée dans la plateforme, qui permet d'envoyer des messages en langage naturel et de recevoir des réponses adaptées au contexte tout au long de l'échange. Pour ce faire, les utilisateurs doivent indiquer le modèle souhaité, les détails d'authentification et l'URL du point de terminaison de l'API à laquelle envoyer les messages.
Problèmes identifiés :
Dans la première version, la liste des points de terminaison créés (ListView, ou affichage de liste) n'incluait pas le contexte permettant aux utilisateurs d'exploiter efficacement les fonctionnalités du point de terminaison et d'interagir avec leurs modèles personnalisés. De plus, il n'existait pas de connexion claire à l'expérience d'interaction avec les modèles. On nous a donc demandé de rapprocher les workflows.
Améliorations envisagées :
- État du contrôle d'intégrité : ajout d'une colonne d'état du contrôle d'intégrité pour aider les utilisateurs à identifier rapidement les problèmes de disponibilité des points de terminaison.
- Actions : ajout d'un bouton qui permet aux utilisateurs d'activer ou de désactiver rapidement la connexion de points de terminaison, ainsi qu'un menu déroulant avec une icône PatternFly à trois points pour les options Edit et Delete.
- Détails : ajout d'un panneau latéral affichant des détails supplémentaires une fois ouvert, tels que la date de la dernière modification de la clé d'API et un lien d'accès à la taxonomie.
- URL : ajout d'une icône de copie permettant aux utilisateurs de copier rapidement l'URL.
- Tri par défaut : possibilité de trier les données afin d'afficher les plus récentes en haut de la page.

Interaction avec les modèles
Les utilisateurs peuvent avoir besoin d'interagir avec un modèle dans certaines situations, dont voici quelques exemples :
- Pour mieux comprendre les lacunes dans les réponses du modèle : le modèle dispose-t-il des données recherchées ?
- Pour comparer les réponses du modèle de base aux réponses du modèle personnalisé : le modèle a-t-il été amélioré ?
À terme, les utilisateurs peuvent aussi vouloir comparer un modèle de base, un modèle personnalisé avec les fonctions de réglage fin d'InstructLab et un modèle réglé avec InstructLab et les fonctions de génération augmentée de récupération.
Problème identifié :
Dans la première version, l'expérience d'interaction via un dialogueur était très basique : il était impossible de voir les informations sources, ni d'agir sur les réponses du modèle, et le processus était isolé du workflow des points de terminaison du modèle. Il n'y avait pas non plus de fonction de transcription.
Amélioration dans la version 1.4 :
Pour améliorer l'interface de messagerie instantanée, nous avons inclus la possibilité d'ajouter un point de terminaison de modèle personnalisé directement à partir de ce workflow.
Améliorations envisagées :
- Possibilité de passer en revue les sources utilisées pour la réponse du modèle et d'intervenir (évaluer, copier, télécharger et regénérer)
- Utilisation de l'audio pour créer un message au lieu de le saisir manuellement
- Accès à une aide contextuelle supplémentaire

Prochaines améliorations
De nombreuses améliorations intéressantes et de nouvelles fonctions sont en cours de préparation :
- Génération et entraînement de données synthétiques
- Comparaison entre le modèle soumis au réglage fin et le modèle de base
- Réglage complet de bout en bout sans avoir à utiliser une interface en ligne de commande
Apportez votre contribution
Nous développons et améliorons constamment nos mises à jour de RHEL AI en accordant la priorité aux besoins des clients. Aidez-nous à améliorer les prochaines versions : inscrivez-vous pour participer aux futures initiatives de recherche et partager votre expérience d'utilisation de RHEL AI.
Vous pouvez également rejoindre notre communauté InstructLab, découvrir notre interface utilisateur en amont (qui inclut certaines des fonctions mentionnées) et donner votre avis. Nous serions ravis d'échanger avec vous.
À propos des auteurs
Design is a team sport, and as a principal designer on the Red Hat UXD team, Missy works closely with teams to solve complex problems and design meaningful, inclusive experiences. She joined Red Hat in January 2021. Currently, Missy is focused on RHEL AI and InstructLab, aiming to bridge the gap between the highly technical world of AI and less technical users.
Parcourir par canal
Automatisation
Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements
Intelligence artificielle
Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement
Cloud hybride ouvert
Découvrez comment créer un avenir flexible grâce au cloud hybride
Sécurité
Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies
Edge computing
Actualité sur les plateformes qui simplifient les opérations en périphérie
Infrastructure
Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde
Applications
À l’intérieur de nos solutions aux défis d’application les plus difficiles
Virtualisation
L'avenir de la virtualisation d'entreprise pour vos charges de travail sur site ou sur le cloud