Auteur: Tatyana Paklinskaya, Occupational Safety Specialist — SC "Edelweiss"
Intégrer l'IA dans le domaine HSE ne se résume pas à donner une tâche à un réseau de neurones. C'est un processus où nous devenons d'abord des élèves pour ensuite enseigner à la machine. Laissez-moi vous raconter comment j'ai automatisé l'élaboration des instructions HSE.
Par où j'ai commencé : la vérification de l'hypothèse
Avant de créer un assistant IA, j'ai décidé de vérifier comment les réseaux de neurones géraient ce type de tâche en général. J'ai d'abord travaillé avec Grok : il apprend très bien, mémorise tout et n'a pas de limite de volume de texte. J'ai ensuite essayé ChatGPT et j'ai découvert qu'il avait des limites sur le volume de texte généré, ce qui l'amenait à raccourcir de lui-même le texte de l'instruction HSE, chose que je ne pouvais absolument pas tolérer. GigaChat de Sber, malheureusement, n'a pas du tout compris ce qu'il fallait faire et a donné des résultats instables. Quant à DeepSeek, il s'est avéré très imaginatif : impossible de suivre ce qu'il inventait par rapport à la réalité.
Le deuxième problème que j'ai rencontré est que les réseaux de neurones ne savent pas formuler des descriptions détaillées et concrètes, compréhensibles pour les employés. Ils génèrent des phrases générales, mais ne précisent pas exactement quoi faire, comment le faire et dans quel ordre le travailleur doit agir. J'ai dû fournir des exemples pour obtenir le style précis requis pour la rédaction des instructions HSE. Lorsque j'ai obtenu un résultat qui me plaisait, je l'ai sauvegardé comme exemple de référence pour une instruction.
Parties invariables et variables de l'instruction
Une fois que le réseau de neurones a appris à faire la différence entre une bonne et une mauvaise instruction, j'ai analysé ce qui était constant dans l'instruction et ce qui relevait de la partie variable.
La partie invariable (ce qui est toujours identique) :
- La structure. Strictement définie par l'arrêté du ministère du Travail n° 772n.
- Le style. Toujours professionnel, avec des formulations détaillées et univoques.
- Les références systémiques. Renvoi constant au règlement du système de management HSE de l'entreprise.
La partie variable (ce qui change) :
- Le poste et la norme professionnelle correspondante.
- La liste des risques professionnels. C'est elle qui détermine le contenu clé : les actions concrètes de l'employé.
Cette séparation a été la clé de l'automatisation.
Algorithme de création de l'assistant : 3 étapes clés
Étape 1. Collecte et structuration de la base de connaissances.
L'assistant ne doit pas « imaginer ». J'ai rassemblé pour lui un ensemble de documents sur lesquels il doit s'appuyer :
- L'arrêté du ministère du Travail n° 772n dans une version tronquée : il est inutile de mettre tout le texte de l'arrêté dans la base de connaissances de l'assistant, il vaut mieux ne conserver que ce qui concerne spécifiquement l'élaboration des instructions HSE. Ainsi, l'assistant fonctionnera mieux et de manière plus précise.
- La liste des règles HSE applicables à l'entreprise, avec une brève description pour mieux orienter le réseau de neurones.
- Le règlement du système de management HSE de l'entreprise.
- L'exemple de référence de l'instruction HSE.
Étape 2. Développement du prompt (cahier des charges pour l'IA).
Le prompt est le cerveau de l'assistant. Il doit être aussi détaillé que possible. Mon prompt (en version courte) ressemble à ceci :
Tu es un expert en HSE.
🔹 Tâche : élaborer des instructions HSE pour les travailleurs en suivant strictement le modèle (« Modèle_de_rédaction_HSE », chargé dans la base).
🔹 Algorithme de travail :
- Trouve la norme professionnelle (ou le répertoire des qualifications) pour le poste indiqué. S'il n'y a pas de norme professionnelle, utilise le répertoire des qualifications.
- Extraire de la norme professionnelle les fonctions de travail générales, les actions de travail types, les connaissances et les compétences.
- Sur cette base, formule les responsabilités, les facteurs de production nocifs et dangereux, ainsi que les risques professionnels.
- Fais correspondre les risques avec la « Liste des documents normatifs » et n'inclus que les règles HSE qui s'appliquent réellement à la profession.
- Réécris le texte de l'instruction par sections (I – V) en te calquant sur le « Modèle_de_rédaction_HSE », en conservant le style, la structure et la numérotation continue.
- Dans la section I, indique toujours : la norme professionnelle, l'arrêté du ministère du Travail n° 772n, les actes locaux de l'employeur (« Règlement du système de management HSE » et « Politique en matière de HSE »).
🔹 Formatage :
- Titres des sections : en chiffres romains (I, II, III, IV, V).
- Points principaux : numérotation arabe continue (1., 2., 3.… jusqu'à la fin de la section V).
- Sous-points imbriqués dans un point principal : X.1., X.2., X.3.… (par exemple : « 4. Liste des facteurs dangereux », puis « 4.1. … », « 4.2. … »).
- Après avoir terminé une liste imbriquée, continue la numérotation principale (par exemple, après 4.10 vient 5.).
- Affiche les paragraphes et les sous-points exactement selon le modèle.
- Aucun « * » ou « - » pour les listes.
🔹 Ce qui est interdit :
- Interdiction de faire des raisonnements, des commentaires ou de poser des questions de clarification.
- Interdiction de raccourcir le texte ou de modifier le style.
- Interdiction d'ajouter de nouvelles sections.
- Interdiction de proposer des options (« chef d'équipe comme ci ou comme ça »).
- Interdiction de générer l'instruction entière en une seule fois.
🔹 Génération du texte :
- Chaque réponse = une section complète.
- Conserve toujours la numérotation continue.
- Génère uniquement le texte final de l'instruction.
- Aucun mot d'introduction (« compris », « parfait », « je vais rédiger »).
Étape 3. Configuration et lancement.
En combinant tous les composants dans un constructeur d'assistants (par exemple, dans ChatGPT), j'ai obtenu un « partenaire numérique » fonctionnel. Il faut travailler avec lui pendant un certain temps pour identifier les erreurs de fonctionnement et améliorer le prompt afin de les éliminer.