L'assistant IA
L'assistant est un panneau de conversation disponible sur toutes les pages. Il connaît la page où vous êtes, répond en texte et peut agir : appliquer un filtre, chercher, ouvrir une fiche, proposer une modification.
Ouvrez-le avec le grand bouton Demander à l'assistant IA de la barre du haut (réduit à IA sur téléphone) ou Ctrl+K. Il apparaît à gauche et pousse la page (elle reste entière) ; le menu se réduit à ses icônes, avec une bulle portant le nom au survol. Glissez le bord droit du panneau pour changer sa largeur. Il reste ouvert quand vous changez de page, et votre conversation continue. Sur un petit écran il occupe tout l'écran.
Il ne lit pas votre base et n'invente rien
L'assistant ne voit que ce que lui renvoient des outils exécutés par InfraRiver avec vos droits : il ne révèle rien que vous ne puissiez voir vous-même. Chaque chiffre ou nom de sa réponse doit figurer dans un résultat d'outil ; sinon la réponse est écartée et remplacée par ce que les outils ont réellement renvoyé. Il ne modifie jamais rien : il peut seulement proposer (voir Suggestions IA).
Ce qu'il sait faire
| Demande | Ce qui se passe |
|---|---|
| « Montre les serveurs de production non patchés depuis 60 jours » | le filtre est appliqué sur l'inventaire, écrit en clair dans une carte, avec Annuler (retour à la vue d'avant) et Enregistrer ce filtre ; une condition inutilisable est signalée, jamais ignorée en silence |
| « Combien de crown jewels ? » | un comptage réel de l'inventaire |
| « Liste les serveurs avec httpd qui ont une CVE exploitée » | l'assistant lit tous les inventaires (serveurs, CVE, logiciels, certificats, comptes, applications, équipes, fenêtres de patching, suggestions IA, cases, e-mails) avec un seul outil et peut croiser plusieurs critères dans une même demande (logiciel, CVE, tickets, certificats, fenêtre de patching, environnement…) |
| « Cherche aix-erp-01 », « Trouve CVE-2021-44228 » | résultats cliquables (serveurs, CVE, applications, équipes) ; pour un serveur, la recherche porte sur tous ses champs (nom, IP, MAC, logiciels installés, équipe, application, responsable, description…) |
| « Ouvre la fiche … » | la page s'ouvre, le panneau reste |
| « Explique le risque de ce serveur » | rassemble les faits déjà calculés (criticités, CVE, score et sa formule) et les explique |
| « Mets ce serveur en criticité sécurité haute » | crée une suggestion, à accepter dans Suggestions IA |
Sous chaque réponse : les sources (outils appelés et ce qu'ils ont renvoyé), copier, régénérer, 👍 / 👎. Le bandeau Contexte dit ce que l'assistant sait de la page (filtre actif, fiche affichée) ; décochez-le pour poser une question sans contexte.
Réponse en direct et budget
La réponse s'écrit au fil de l'eau dans le panneau ; le bouton Arrêter interrompt réellement la génération. Un petit compteur sous le bandeau de contexte indique vos jetons du jour (question + réponse) face au budget. Quand le budget quotidien est atteint, l'assistant le dit clairement et reprend à minuit (UTC). L'administrateur règle ce budget sur la page AIRiver (« Budget de l'assistant », 200 000 jetons par défaut, 0 = illimité).
Mes conversations
Page Mes conversations (/ia/) : liste groupée par date, recherche dans le texte, renommer, épingler, supprimer. Vous seul voyez vos
conversations. Elles sont conservées 90 jours (sauf épinglées).
Vitesse de l'IA
Sous le titre du panneau (et en tête de « Mes conversations »), une pastille de couleur dit si l'IA est rapide à répondre, en mots simples : « IA rapide · ~2 s », « IA correcte », « IA lente », « IA très lente », ou « IA indisponible depuis 10:42 — nouvel essai à 10:57 ».
Survolez-la (ou touchez-la) pour le détail :
- délai avant le premier mot ;
- vitesse d'écriture en mots par seconde ;
- durée d'une réponse type ;
- ce que les utilisateurs ont réellement vécu ces dernières 24 h : les questions avec recherche dans l'inventaire sont comptées à part des simples salutations, qui répondent bien plus vite ; au moins 5 réponses sont nécessaires.
Le temps est arrondi : c'est une indication, pas une promesse. La mesure est faite à intervalle régulier, réglable sur la page AIRiver.
Service d'IA
Le panneau n'affiche ni avertissement ni mention sur l'emplacement du service : seulement sa vitesse et sa disponibilité. Quand l'IA ne répond plus, la phrase complète s'affiche (« IA indisponible depuis 14:01 — nouvel essai à 16:31 »).
L'assistant demande un service qui sait appeler des outils ; le test de branchement de la page AIRiver le vérifie (« Appel d'outils pris en charge ») et se renouvelle automatiquement. Où tourne le modèle (local, réseau privé ou distant) reste indiqué sur la page de configuration AIRiver.
Ce que l'assistant refuse de faire
Ses consignes ne se modifient pas depuis la conversation. Une demande d'ignorer ses règles, de changer de rôle ou de révéler ses instructions reçoit un refus immédiat, sans appel au service d'IA (aucun jeton dépensé).
De même, un texte lu dans vos données (description d'un serveur, e-mail, note d'une vulnérabilité) qui contient un ordre adressé à l'assistant est remplacé par « [contenu écarté…] » avant d'être transmis au modèle : les données sont analysées, jamais obéies.
Dans tous les cas, l'assistant ne modifie rien lui-même : un changement reste une suggestion à valider.
Ratés de l'assistant
Administration → Comptes & accès → Ratés de l'assistant liste les réponses qui ont mal tourné, pour améliorer l'assistant : réponse notée « pouce bas », réponse écartée par le garde-fou, « je ne sais pas », outil en erreur, recherche sans résultat. La page est réservée aux administrateurs et aux auditeurs (droit Assistant IA — Revoir les ratés de l'assistant).
- Vie privée : les conversations restent privées. La page n'affiche ni les réponses ni le nom de la personne (une étiquette stable « U-… » permet seulement de voir si la même personne revient), et la question est anonymisée — noms de serveurs, adresses IP, e-mails, adresses web et secrets sont remplacés. Chaque consultation et chaque export est inscrit au journal d'audit.
- Ce que vous voyez : cinq compteurs sur 7 jours, puis un tableau (date, type de raté, page, outils appelés, question) avec filtres par colonne, tri, choix des colonnes et période (7, 30, 90 ou 365 jours).
- Question de banc : sur chaque ligne, ce bouton produit un bloc anonymisé à compléter (réponse attendue, bon outil) pour enrichir le jeu de tests de l'assistant.
- Exports : CSV et Excel suivent vos filtres. Export à envoyer à InfraRiver produit un fichier JSON sans utilisateur, avec la date du jour seulement et des questions anonymisées, que l'administrateur transmet volontairement ; rien ne quitte votre installation sans ce geste.
Droits
Assistant IA — Utiliser l'assistant (administrateurs, auditeurs, opérateurs…) ; — Proposer des modifications pour l'outil de proposition. Une proposition n'est possible que sur un objet que vous pouvez modifier.
Questions hors sujet et réponses de repli
- Une demande sans rapport avec le portail (blague, recette, culture générale…) n'est pas traitée : l'assistant rappelle son rôle (« Je suis l'assistant d'InfraRiver : je peux vous aider sur les serveurs, les vulnérabilités… ») et n'appelle aucun outil.
- Quand les mots du modèle ne peuvent pas être utilisés (réponse trop longue, ou qui cite un élément absent des résultats), l'assistant affiche seulement ce que les outils ont réellement répondu, chaque résultat une fois. Un outil qui n'a pas pu s'exécuter (par exemple « aucune condition utilisable ») n'apparaît pas dans cette liste ; s'il ne reste rien, l'assistant le dit plutôt que d'inventer.
- Toujours une issue utile. Quand l'assistant ne peut pas répondre de façon fiable (réponse écartée, « je ne peux pas… », ou « 0 résultat » alors que des serveurs contiennent le mot cherché), il ne s'arrête plus là : le serveur ajoute une carte avec le lien vers la page qui répond, déjà filtrée (« 12 serveur(s) contiennent « httpd » dans l'un de leurs champs — Ouvrir les serveurs »). Si la question parle de CVE, le lien est le filtre serveurs « logiciel installé » + « CVE ouvertes ». Le lien est construit par le code, jamais par le modèle ; s'il n'y a rien à trouver, l'assistant le dit et rappelle ce qu'il sait faire. Un « 0 » légitime (aucun serveur ne correspond vraiment) n'est pas remplacé.
- Synonymes de logiciels : « apache », « httpd » et « apache2 » sont la même chose pour l'assistant (voir Inventaire → Logiciels).