Un assistant dans le Gestionnaire d'applications

Un assistant dans le Gestionnaire d'applications

Un assistant IA est désormais intégré au gestionnaire d'applications. Il connaît la page sur laquelle vous vous trouvez actuellement, gère vos droits et vous soumet chaque étape délicate pour validation.

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

Ce même assistant est désormais également disponible directement dans le Gestionnaire d’applications. 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’applications.

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 passeport ? », 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 propriété correspond chaque colonne, 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 au fournisseur avec la requête.

Il connaît l’aide. Pour savoir comment l’outil d’importation 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 retrouverez les conversations précédentes dans l’historique de la fenêtre, consultable et comprenant 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 en 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 action, 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é silencieusement n’est effectif qu’une fois qu’un utilisateur 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, comme l’annulation 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 ouvre les conversations précédentes, et en dessous se trouve le paramètre « Autorisations ». Le réglage 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 supprimant totalement les validations.

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

  • Si l’emplacement d’une colonne n’est pas clair, l’assistant vous le demande avant que quoi que ce soit ne soit écrit.
  • Avant l’écriture, un test vérifie chaque ligne. Si ne serait-ce qu’ 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 qui donneront lieu à de nouveaux types de propriétés.

Un assistant lit également les textes des fournisseurs, et ceux-ci peuvent contenir une instruction que quelqu’un souhaiterait 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 le calcul est effectué. Il est également possible de saisir votre propre adresse, et, moyennant quelques réglages, d’utiliser 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.

Faire fonctionner l’assistant entièrement dans le navigateur est un choix en faveur de 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 ; c’est pourquoi nous ne pouvons ni l’enregistrer, 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’outil d’importation.

Vos conversations avec l’assistant ne sont lues que par vous et votre fournisseur d’IA.

Cela a une conséquence que nous tenons à mentionner ouvertement : 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 vierge. Un historique sur tous les appareils aurait impliqué de stocker vos conversations chez nous.

Le coût

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

Afin que vous puissiez suivre vos coûts, la fenêtre indique pour chaque réponse le nombre de jetons qu’elle a consommés : lus, écrits et issus du cache. Un clic sur le petit cercle situé à 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é. Un abonnement au chat, tel que beaucoup l’utilisent au quotidien, est un produit distinct : il ne comprend pas d’accès à l’API, et vos identifiants ne fonctionnent 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 l’autorisation « Utiliser l’assistant » via les rôles.
  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’applications 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 accèdent aux mêmes outils.

La majeure partie du travail sur une fiche produit consiste à organiser les données produit, comme nous l’avons décrit dans «Le DPP impose la numérisation». C’est précisément dans 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. L’assistant est accessible à l’adresse in jedem Transpareo-Tarif enthalten. Vous réglez la puissance de calcul directement auprès du 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.

Est-ce que Transpareo a 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 à votre fournisseur depuis celui-ci. 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’importateur puisse le consulter. 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.