Un assistant dans le Gestionnaire d'applications

Un assistant dans le Gestionnaire d'applications

Transpareo Assist, un assistant basé sur l’IA, intervient désormais dans le gestionnaire d’application. Il connaît votre site, gère vos droits d’accès et soumet les étapes sensibles à votre validation.

Il y a un peu moins de deux semaines, nous avons décrit dans «Transpareo à l’ère des agents IA» comment un assistant externe travaille avec Transpareo : vous connectez votre propre assistant via Transpareo Connect, et celui-ci lit les exigences, vérifie les passeports et les publie.

Ce même assistant est désormais également disponible directement dans le gestionnaire d’application, sous le nom « Transpareo Assist ». Il n’y a rien à installer ni à connecter. Un administrateur enregistre une seule fois la clé d’un fournisseur d’IA, et dès lors, toute personne à qui il en donne l’autorisation peut ouvrir l’assistant via le bouton situé dans la barre supérieure.

Ce qu’il fait pour vous

L’assistant s’affiche sous la forme d’une petite fenêtre au-dessus de la page, que vous pouvez déplacer et agrandir. Il reste ouvert pendant que vous continuez à travailler dans le gestionnaire d’application.

Il sait où vous vous trouvez. Si vous l’ouvrez sur un produit, il adapte vos questions à ce produit, et les suggestions pour commencer correspondent à la page. Si vous demandez, sur un projet, « Que manque-t-il encore avant que je puisse publier ce passe ? », il vérifie auprès de la plateforme ce qu’exige un passeport pour ce produit, fait valider le projet et vous indique les informations manquantes. Il ajoute des liens vers les pages qu’il mentionne, afin que vous puissiez y accéder d’un simple clic.

Il analyse ce que vous lui fournissez. Un tableau provenant du fournisseur, sous forme de fichier XLSX, CSV, ODS ou JSON, que vous glissez dans la fenêtre. Il apparaît dans votre espace de travail et est supprimé au bout de 24 heures. L’ Assistant le lit section par section, suggère quelle colonne correspond à quelle propriété, puis le transmet à l’importateur. Il lit également une fiche technique au format PDF ou la photo d’une plaque signalétique ; pour cela, votre navigateur envoie ces fichiers avec la requête au fournisseur.

Il connaît l’aide. Pour savoir comment l’importateur attribue les colonnes ou ce qu’est une granularité, il consulte les articles d’aide et répond en reprenant ce qui y est indiqué.

Vous trouverez les conversations précédentes dans l’historique de la fenêtre ; celui-ci est consultable et comprend les 30 dernières conversations.

Il agit en votre nom

Pour chaque personne utilisant l’assistant, Transpareo crée un compte dédié, qui apparaît dans la liste des accès API en tant qu’« assistant de » suivi du nom de la personne et qui peut y être désactivé à tout moment.

À chaque utilisation, cet accès est limité aux droits de la personne concernée. Une personne non autorisée à publier des passeports se voit attribuer un assistant qui n’en publie pas. Si un administrateur retire un droit, l’assistant n’en dispose plus lors de sa prochaine utilisation.

L’assistant ne peut jamais faire plus que la personne qui l’utilise à ce moment-là.

Les modifications apportées par l’assistant passent par la même interface que toute autre modification et sont consignées dans le même journal d’audit. Si la plateforme refuse une opération, l’assistant reçoit le même message d’erreur qu’un utilisateur verrait sur la ligne de commande : quel champ manque et ce qu’il faut faire. Il se corrige ainsi généralement de lui-même.

Des étapes délicates vous attendent

Avant chaque étape qui ne peut être annulée discrètement, l’ assistant s’arrête et vous présente une fiche : quelle opération, avec quelles informations, exactement telles qu’elles seront envoyées. Vous approuvez ou refusez , en ajoutant une justification si vous le souhaitez, et l’assistant lit cette justification et s’y conforme.

Ce qui ne peut pas être annulé automatiquement n’est exécuté qu’une fois qu’un être humain l’a approuvé.

Par défaut, cela s’applique à la publication et au retrait des passeports et des produits, à la création de séries entières et à tout ce qui ne peut être annulé. Si une opération nécessite une confirmation expresse, par exemple l’invalidation d’un passeport, la fenêtre l’affiche après que vous l’avez approuvée ; l’ assistant ne la saisit jamais lui-même.

Si vous souhaitez approuver vous-même chaque modification, vous pouvez modifier ce paramètre dans la fenêtre : L’icône en forme d’horloge en haut de la fenêtre permet d’accéder aux conversations précédentes, et juste en dessous se trouve le paramètre « Autorisations ». Le paramètre par défaut est «Uniquement les opérations d’écriture à risque » ; avec « Chaque opération d’écriture », l’assistant vous soumet chaque modification. Ce choix s’applique au navigateur dans lequel vous effectuez ces opérations. Il n’existe pas de paramètre permettant de se passer complètement des validations.

Par défaut, l’assistant ne vous propose pas de valider une importation , car une importation dispose de trois niveaux de sécurité propres :

  • Si l’emplacement d’une colonne n’est pas clair, l’assistant vous interroge avant que quoi que ce soit ne soit écrit.
  • Avant l’écriture, un test vérifie chaque ligne. Si une seule échoue, aucune n’est écrite.
  • Une importation terminée peut être annulée dans son intégralité.

Avec l’option « Chaque opération d’écriture », une fiche s’affiche également avant une importation. Elle répertorie les colonnes à partir desquelles de nouveaux types de propriétés seront créés.

Un assistant lit également les textes des fournisseurs, et ceux-ci peuvent contenir une instruction que quelqu’un voudrait lui faire attribuer. La fiche affiche donc les informations réelles qui sont envoyées, et ses réponses apparaissent sous forme de texte brut, dans lequel aucune action n’est exécutée. C’est cet aspect qui nous a le plus occupés lors du développement, et nous le considérons comme le plus important.

Votre fournisseur, votre contrat

C’est vous qui décidez quel fournisseur d’IA vous répondra. Vous avez le choix entre Anthropic, qui utilise son propre protocole, et une bonne douzaine de fournisseurs utilisant l’interface de chat OpenAI, parmi lesquels Mistral, IONOS et OVHcloud. Les fournisseurs européens figurent en tête de liste, et pour chacun d’entre eux est indiqué le pays dans lequel les calculs sont effectués. Il est également possible de saisir votre propre adresse, et, moyennant quelques réglages, même celle d’un modèle fonctionnant dans votre propre infrastructure.

La clé est stockée de manière cryptée et utilisée depuis votre navigateur . La requête est transmise directement de votre ordinateur au fournisseur ; pour l’assistant, nos serveurs ne communiquent avec aucun fournisseur d’IA. Ce que le fournisseur voit, c’est ce que l’assistant lit en réponse à votre question : fiches produits, textes d’aide, fichiers joints. Ce qu’il en fait est régi par votre propre contrat avec lui.

Le fait de faire fonctionner l’assistant entièrement dans le navigateur est un choix qui garantit votre confidentialité. Ce que vous écrivez et ce que le modèle répond ne sont lus que par vous et votre fournisseur d’IA. Le texte de vos conversations n’atteint jamais nos serveurs ; nous ne pouvons donc ni le stocker, ni l’analyser, ni le divulguer à quiconque. Nous ne recevons que les requêtes par lesquelles l’assistant lit ou modifie des données dans votre espace de travail, comme pour tout autre accès, ainsi que les tableaux joints destinés à l’importateur.

Seuls vous et votre fournisseur d’IA avez accès à vos conversations avec l’assistant.

Cela a une conséquence que nous tenons à mentionner clairement : les conversations antérieures ne sont conservées que dans le navigateur dans lequel elles ont eu lieu, et un autre appareil démarre avec un historique vide. Un historique commun à tous les appareils aurait impliqué que nous stockions vos conversations chez nous.

Combien cela coûte-t-il ?

Transpareo ne facture aucun supplément pour l’assistant ; celui-ci est inclus dans tous les forfaits. La puissance de calcul est facturée par le fournisseur, au token.

Afin que vous puissiez suivre les coûts, la fenêtre indique pour chaque réponse le nombre de jetons qu’elle a consommés : en lecture, en écriture et à partir du cache. Un clic sur le petit cercle à la fin de la réponse affiche ces chiffres, ainsi que les outils que l’assistant a utilisés à cette fin.

Pour cela, vous devez disposer d’un compte sur la plateforme de développement du fournisseur, avec un système de facturation configuré sur celle-ci. Un forfait de chat, tel que beaucoup l’utilisent au quotidien, est un produit distinct : il ne comprend pas d’accès à l’API, et son identifiant ne fonctionne pas ici. Le formulaire du fournisseur l’indique à l’endroit même où vous saisissez la clé.

Voici comment le configurer

  1. Enregistrer le fournisseur. Dans le menu « Fournisseurs d’IA », sélectionnez le fournisseur, saisissez la clé et choisissez le modèle dans la liste que le fournisseur associe à votre clé.
  2. Attribuer les autorisations. Les administrateurs disposent toujours de l’assistant . Pour tous les autres utilisateurs, attribuez-leur, via les rôles, l’autorisation « Utiliser l’assistant ».
  3. Questions. Le bouton situé dans la barre supérieure ouvre la fenêtre.

Si vous préférez travailler avec un assistant en dehors du gestionnaire d’application ou automatiser des processus à l’aide de scripts, vous pouvez continuer à utiliser la connexion et la ligne de commande décrites dans l’article consacré%{blog_agentic_age_link label="aux agents IA"}. Ces deux méthodes font appel aux mêmes outils.

La majeure partie du travail lié à la création d’un passeport produit consiste à organiser les données du produit, comme nous l’avons décrit dans «Le DPP impose la numérisation». C’est précisément pour ce travail que l’assistant vous aide désormais sur la page où il doit être effectué.

Questions concernant cet article

L'assistant est-il facturé en supplément ?

Ce n’est pas le cas chez Transpareo. Transpareo Assist correspond à in jedem Transpareo-Tarif enthalten. Vous payez la puissance de calcul directement au fournisseur d’IA, par jeton, via un compte sur sa plateforme de développement. Un abonnement au service de chat auprès du fournisseur ne comprend pas d’accès à l’API et ne peut pas être utilisé ici.

Quels sont les fournisseurs d'IA pris en charge ?

Anthropic, qui utilise son propre protocole, ainsi qu’une bonne douzaine de fournisseurs proposant l’interface de chat OpenAI, parmi lesquels Mistral, IONOS et OVHcloud. Les fournisseurs européens figurent en tête de liste, accompagnés du pays dans lequel le traitement est effectué. Il est également possible de saisir votre propre adresse, par exemple pour un modèle fonctionnant chez vous.

Transpareo a-t-il accès à nos conversations ?

Non. Seuls vous et votre fournisseur d’IA avez accès à vos conversations. La conversation se déroule dans votre navigateur, et les requêtes sont transmises directement de là à votre fournisseur. Les conversations antérieures sont également conservées uniquement dans ce navigateur. Un tableau joint reste disponible dans votre espace de travail pendant 24 heures afin que l’outil d’importation puisse le lire. Les modifications apportées par l’assistant dans Transpareo sont consignées dans le journal d’audit, comme toute autre modification.

L'assistant en est-il capable plus que moi ?

Non. Le système fonctionne avec un accès individuel pour chaque personne, qui est limité aux droits de cette personne à chaque connexion. Si une personne perd un droit, son assistant le perd également lors de la connexion suivante.

Qui peut utiliser l'assistant ?

Toute personne disposant de l’autorisation « Utiliser l’assistant ». Les administrateurs en disposent systématiquement ; pour tous les autres, vous pouvez leur attribuer cette autorisation via les rôles, comme pour toute autre autorisation.

Des nouvelles concernant le Gestionnaire d'applications, dès qu'elles seront disponibles

Nous expliquons ce que nous construisons et pourquoi, dans un langage clair et sans discours marketing.