Bêta 0.2.0-beta.2, pas encore pour un process critique. Voir la roadmap
PNeX logo
Documentation de la version en développement, pas encore publiée. Voir la version stable (0.1.0)

Assistant IA

Un assistant par organisation qui lit votre plateforme et prépare des flows — votre LLM, vos clés

Assistant IA, en bas de la barre latérale (au-dessus du sélecteur d’organisation), ouvre le tiroir de l’assistant depuis n’importe quelle page. Posez une question sur vos appareils, vos données ou vos documents, demandez-lui d’expliquer un flow, ou décrivez une automatisation en langage courant : il répond à partir de l’état live de votre organisation, raisonne sur son ontologie et peut préparer le flow pour vous.

L'assistant répond à partir des données live d'un appareil

L'assistant explique un flow

Votre propre LLM

PNeX n’embarque ni modèle ni clé de plateforme, et il n’existe aucun repli au niveau de la plateforme : l’assistant tourne sur le LLM de chaque organisation. Ouvrez Réglages › Organisations → votre organisation → Fournisseurs LLM → Ajouter un fournisseur :

ChampValeur
TypeAnthropic (natif) ou compatible OpenAI (OpenAI, Mistral, un serveur local…)
URL de baseCompatible OpenAI uniquement : la racine de version, par ex. https://api.openai.com/v1, sans slash final
ModèleLe nom du modèle chez le fournisseur
Clé APISaisie (stockée chiffrée dans le coffre de secrets de l'organisation) ou choisie parmi les secrets existants
Fournisseur par défautCelui qu’utilise l’assistant

Tester envoie une courte requête et affiche la latence. Owners et admins gèrent les fournisseurs ; tous les rôles, lecteur compris, peuvent discuter. Sans fournisseur, le tiroir le signale et renvoie vers cette page. Un administrateur peut aussi couper l'assistant pour tout le déploiement.

Détail de l'organisation : les membres, puis le fournisseur LLM par défaut avec Tester et Modifier
Détail de l'organisation : les membres, puis le fournisseur LLM par défaut avec Tester et Modifier
Détail de l'organisation : fournisseurs LLM
Détail de l'organisation : fournisseurs LLM

Ce qu'il sait faire

L'assistant travaille avec un ensemble fermé d'outils, vérifiés côté serveur avec vos propres droits :

LitValide et testeÉcrit (owner, admin, membre)
Appareils et leurs pins, flows, tableaux de bord, contrôles, mémoire partagée, ensembles d'annotations, visites, POIs, fonctions, canaux et modèles de notification (jamais leurs réglages), télémétrie, catalogue de nœuds, base de connaissances du produit ; l’ontologie (types, objets, liens), les dossiers d’enquête, le calendrier, les taxonomies de sujets et les documents de la médiathèqueUn graphe de flow, une expression de calcul, la disposition d'un tableau, l'aperçu d'un modèle de notification, une fonction JavaScript ou Starlark (validation et exécution de test) ; diagnostics en lecture seule d'un appareil ou d'un flowCrée ou modifie un flow en brouillon, des tableaux de bord, des modèles de notification, des fonctions JavaScript / Starlark, des objets, liens et types de l’ontologie, et de nouvelles versions d’une taxonomie de sujets

Les écritures sont ouvertes aux rôles owner, admin et membre ; un lecteur peut discuter mais l'assistant refuse toute modification en son nom. Contrôles, mémoire, annotations, visites et POIs restent en lecture seule. Certains gestes sont seulement proposés : une action d’un objet de l’ontologie (lancer une maintenance, par exemple) ou un changement d’occurrence du calendrier (faite, déplacée, annulée) s’affiche en bouton sous la réponse, et rien ne se passe tant que vous ne l’avez pas vérifié et appliqué.

Chaque réponse affiche les Outils utilisés, et un flow créé ou modifié arrive avec une carte Ouvrir dans l'éditeur.

L'assistant rédige un flow à partir d'une demande en langage naturel

Le brouillon de flow créé par l'assistant, prêt à relire

Ce qu'il ne fait jamais

  • Il n'agit jamais sur le monde physique : ni commande d'appareil, ni OTA, ni flash, ni écriture de contrôle ou de mémoire. Seul un flow que vous avez déployé agit.
  • Il ne déploie, n'arrête et ne supprime rien. Un brouillon reste un brouillon jusqu'à ce que vous le relisiez et le déployiez dans l'éditeur de flows.
  • Il ne voit aucun secret ni jeton, et reste dans votre organisation.
  • Il ne modifie jamais un flow déployé : arrêtez-le d'abord dans l'éditeur de flows. Chaque modification porte sur la version exacte qu'il a lue, sans jamais écraser vos propres changements.
  • Un tour est borné : six appels au LLM au plus, 90 secondes par appel.

Il connaît chaque nœud de flow grâce à une référence générée depuis le produit lui-même, vérifiée en intégration continue pour qu'aucun nouveau nœud ne manque.

Conversations

Le tiroir liste vos Conversations : en démarrer une Nouvelle, reprendre, Renommer, Exporter (JSON) ou Supprimer, ou Tout effacer. Les conversations sont privées à vous au sein de l'organisation, effacées automatiquement après une période d'inactivité (180 jours par défaut) et quand vous quittez l'organisation. Owners et admins peuvent raccourcir ce délai pour l'organisation dans Réglages › Système › Conversations de l'assistant (1 à 3650 jours, jamais plus que la valeur de la plateforme), ou Suivre la plateforme. Vos messages sont envoyés au fournisseur LLM de l'organisation ; l'audit garde qui a utilisé l'assistant et quand, jamais le contenu des échanges.

Screenshot coming soon

public/screenshots/en/ai-conversations.webp — capture scenario: scripts/capture/run.mjs

Tiroir de l'assistant avec la liste des conversations

Connaissances et diagnostics intégrés

L'assistant embarque une base de connaissances du produit compilée dans le serveur — une fiche par page et par fonctionnalité, plus des fiches de dépannage — et lit la fiche de la page où vous êtes. Ses réponses renvoient à des gestes dans l'interface, jamais à une ligne de commande.

Pour « pourquoi ma carte est hors ligne ? » ou « pourquoi mon flow ne se déclenche pas ? », il lance des diagnostics en lecture seule d'un appareil ou d'un flow de votre organisation et explique ce qu'il a trouvé.

Ontologie, dossiers et documents

L’assistant raisonne sur l’ontologie de l’organisation : il lit les types d’objets, interroge les objets et suit leurs liens (y compris tels qu’ils étaient à une date passée). Une question comme « quelles pompes de ce site ont eu une maintenance en retard ? » trouve sa réponse dans le modèle de votre installation, pas dans une supposition.

Sur un dossier d’enquête, il lit la chronologie telle que l’espace de travail l’affiche, les signaux bruts autour des membres, le tableau des hypothèses et les détections proposées à partir des traces de position. Il suggère des événements et des pistes ; vous seul les ajoutez au dossier.

Il cherche dans les documents et tableaux déposés dans la médiathèque (manuels, procédures, rapports, exports) et cite le document et la page ou la section de chaque passage qu’il utilise. Quand rien de pertinent ne ressort, il le dit au lieu de deviner.

Tableaux de bord

Il peut préparer et modifier des tableaux de bord via le même service que l'éditeur : ajouter des cartes, les disposer, lier leurs sources. Une carte qu'il ajoute reçoit toujours un contrôle neuf ; un widget lié à un flow déployé peut seulement être déplacé, jamais recâblé. Comme pour les flows, presser un contrôle et déployer le flow qui agit restent de votre ressort.

On this page