Choisir les bonnes tâches
Un grand modèle de langage (LLM) est particulièrement utile lorsque l’entrée ou la sortie contient du langage difficile à traiter avec des règles fixes : messages hétérogènes, documentation dispersée, demandes formulées librement ou synthèses destinées à différents publics.
À l’inverse, un calcul, une recherche exacte ou une règle de sécurité doivent rester déterministes. Les meilleurs usages associent souvent les deux approches : le logiciel mesure et vérifie ; le modèle interprète et reformule.
Explorer des logs sans perdre les sources
Des logs volumineux contiennent des motifs répétitifs, mais aussi des identifiants, des horodatages et des relations temporelles. Un LLM peut aider à nommer les groupes d’erreurs, résumer une séquence d’événements ou proposer des pistes d’investigation.
Il ne faut pas nécessairement lui envoyer l’intégralité d’un fichier. Un traitement classique peut d’abord filtrer la période pertinente, retirer les secrets et regrouper les événements identiques. Le modèle reçoit ensuite un extrait maîtrisé.
Un prompt utile pourrait être :
Regroupe les lignes
ERRORpar symptôme. Pour chaque groupe, indique le nombre d’occurrences, les bornes temporelles et deux lignes sources. Sépare les observations des hypothèses. Si la cause ne peut pas être établie avec cet extrait, indique-le explicitement.
La réponse devient alors un point de départ pour l’enquête, pas une preuve de cause racine. Les citations permettent à l’équipe de revenir immédiatement aux données.
Rendre une documentation plus accessible
Un LLM peut transformer une documentation existante sans remplacer la validation technique. Il peut notamment :
- résumer une procédure longue ;
- expliquer le même concept à plusieurs niveaux de technicité ;
- produire une première description de fonctions à partir du code ;
- harmoniser le vocabulaire et la structure ;
- proposer une version plus accessible ou traduire un passage.
Pour éviter une documentation séduisante mais inexacte, il faut lui demander de s’appuyer uniquement sur les sources fournies et de signaler les éléments non documentés. Les exemples générés doivent être exécutés ou relus avant publication.
Le modèle facilite ainsi la rédaction ; il ne peut pas garantir à lui seul que tous les comportements du logiciel sont couverts.
Trier des demandes de support
Les tickets et messages de support arrivent rarement dans un format homogène. Un modèle peut extraire le service concerné, résumer le symptôme, suggérer une catégorie et repérer les informations manquantes.
Une sortie structurée pourrait contenir :
- un résumé neutre ;
- une catégorie parmi une liste autorisée ;
- un niveau d’urgence proposé ;
- les indices textuels ayant conduit à cette proposition ;
- les questions à poser avant de poursuivre.
Le niveau d’urgence ne doit pas dépendre uniquement du ton du message. Les règles métier — service critique, nombre de personnes concernées ou engagement contractuel — doivent être appliquées séparément par le système.
Produire des rapports compréhensibles
Pour un rapport périodique, le code classique calcule les indicateurs et détecte les dépassements de seuil. Le LLM peut ensuite transformer ces résultats en une synthèse adaptée au lectorat : équipe d’exploitation, direction de projet ou clientèle.
Cette séparation évite de confier les calculs au modèle. Les chiffres proviennent d’une source contrôlée ; le modèle se charge de leur mise en récit.
Un bon prompt précise les données à commenter, le public visé, le ton et l’interdiction d’inventer une explication causale. Une corrélation visible dans un tableau n’est pas automatiquement une cause.
Assister la réponse aux incidents
Pendant un incident, un LLM peut réunir des informations dispersées : alertes, changements récents, extraits de procédures et historique du ticket. Il peut construire une chronologie, relever des contradictions et proposer les prochaines vérifications.
Les actions restent graduées :
- synthétiser et créer un ticket peut être automatisé ;
- suggérer une commande exige des contrôles ;
- modifier la production demande les permissions et validations prévues par l’organisation.
Le modèle formule des hypothèses à partir des éléments disponibles. Il ne démontre pas une causalité et ne doit pas masquer l’incertitude sous une réponse assurée.
Trouver un savoir interne avec le RAG
Une équipe peut relier un LLM à ses procédures, décisions d’architecture et guides d’exploitation grâce à la génération augmentée par recherche. Lorsqu’une question est posée, le système retrouve des passages pertinents puis demande au modèle de répondre à partir de ces extraits.
Ce dispositif est utile si les réponses citent les documents et si les droits d’accès sont appliqués avant la recherche. Une personne ne doit jamais obtenir, par l’intermédiaire du modèle, un document auquel elle n’a pas accès directement.
Le bon partage des rôles
Pour décider si un LLM est adapté, posez trois questions :
- La tâche contient-elle une ambiguïté linguistique réelle ?
- Le résultat peut-il être vérifié ou limité ?
- Que se passe-t-il si la réponse est fausse ?
Si la tâche est entièrement définie par des règles, écrivez ces règles. Si elle exige d’interpréter du langage, un LLM peut apporter une réelle souplesse. Si une erreur aurait des conséquences importantes, ajoutez une validation indépendante ou humaine.
À retenir
L’IA générative apporte le plus de valeur lorsqu’elle complète les outils existants. Elle transforme des informations difficiles à structurer, tandis que le code, les politiques d’accès et les équipes responsables conservent la maîtrise des faits et des actions.