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.


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 :
| Champ | Valeur |
|---|---|
| Type | Anthropic (natif) ou compatible OpenAI (OpenAI, Mistral, un serveur local…) |
| URL de base | Compatible OpenAI uniquement : la racine de version, par ex. https://api.openai.com/v1, sans slash final |
| Modèle | Le nom du modèle chez le fournisseur |
| Clé API | Saisie (stockée chiffrée dans le coffre de secrets de l'organisation) ou choisie parmi les secrets existants |
| Fournisseur par défaut | Celui 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.


Ce qu'il sait faire
L'assistant travaille avec un ensemble fermé d'outils, vérifiés côté serveur avec vos propres droits :
| Lit | Valide 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èque | Un 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 flow | Cré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.


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
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.





