Une IA qui tient en dehors de la démo.
Des systèmes d'agents et de l'automatisation, avec les éléments qui décident s'ils survivent au contact d'utilisateurs réels : ce que le modèle a le droit de toucher, ce qui entre dans son contexte, ce qui se passe quand il se trompe, et comment un changement de prompt ou de modèle est vérifié avant sa mise en production.
Les systèmes qui conviennent.
Le travail produit autour de l'IA concentre une grande partie de la demande. C'est aussi là que l'écart entre une démo convaincante et un système exploitable est le plus grand.
- Une fonctionnalité d'IA qui marche en démo et à laquelle on n'a pas encore confié de vrais utilisateurs.
- Un agent qui doit agir dans de vrais systèmes, où la question est ce qu'il ne doit jamais pouvoir faire.
- Un workflow comportant une vraie répétition, où le jugement reste à une personne mais où la mécanique ne devrait pas lui revenir.
- Une surface d'IA existante dont le comportement change de façon imprévisible quand un prompt ou un modèle est mis à jour.
- Un produit où la qualité de la recherche documentaire, et non le choix du modèle, décide réellement si les réponses sont bonnes.
Là où les systèmes d'IA cassent réellement.
Rarement dans le modèle. Ils cassent dans la couche autour : l'outil qu'un agent pouvait appeler alors qu'il n'aurait jamais dû le pouvoir, la fenêtre de contexte qui tronque discrètement le seul document qui comptait, l'étape de recherche qui renvoie des voisins plausibles au lieu du bon passage, l'intégration qui échoue en mode ouvert et laisse passer une mauvaise action.
Le deuxième échec est que personne ne peut dire si un changement a amélioré les choses. Sans un ensemble fixe de cas et une procédure pour les exécuter, une modification de prompt est mise en production parce qu'elle semblait meilleure sur le seul exemple que quelqu'un a essayé, et la régression apparaît une semaine plus tard dans le compte d'un utilisateur.
Le troisième concerne les permissions. Un agent hérite de l'identifiant qui était pratique, qui a d'ordinaire bien plus de portée que la tâche n'en demande. Le rayon d'impact d'une erreur est fixé par un détail d'implémentation plutôt que par la décision de quelqu'un.
La pile, et la place de cette catégorie.
Le modèle occupe un palier. Presque chaque défaillance que cette catégorie existe pour traiter se produit sur les paliers qui l'entourent.
Une architecture de référence, c'est-à-dire la forme sur laquelle le travail est conçu, et non un relevé de systèmes livrés. Elle nomme des couches et des responsabilités, jamais des produits : ce qui tourne à une couche donnée est une décision prise avec vous pendant le cadrage, pas ici à l'avance.
- L5
Surface produit
Couverture: PartielLa surface par laquelle répond une fonctionnalité d'IA, traitée dans la mesure où la fonctionnalité l'exige. Une réalisation produit complète est une catégorie à part.
- L4
Services et API
Couverture: Pris en chargeL'orchestration d'agents et de workflows : les étapes, l'état entre elles, et ce qui se passe quand l'une d'elles échoue.
- L3
Données et état
Couverture: Pris en chargeLa conception du contexte et de la recherche documentaire, construite sur les questions auxquelles le système doit réellement répondre, et la circulation des données entre les systèmes qu'il touche.
- L2
Modèles et agents
Couverture: Pris en chargeDes limites explicites d'outils et de permissions, des chemins de défaillance définis, et le banc d'évaluation contre lequel un changement de prompt ou de modèle est vérifié. Le travail porte sur le système autour du modèle, pas sur le modèle.
- L1
Exécution et infrastructure
Couverture: PartielLa forme sous laquelle le système s'exécute, et l'endroit où vit son état entre les étapes, dans la mesure où le système l'exige. Construire la plateforme elle-même est une catégorie à part.
- L0
La couche du dessous
Couverture: Hors périmètreLa gestion des identifiants et le rayon d'impact d'une erreur se poursuivent dans sécurité et profondeur système, où ce travail est cadré.
Ce que signifient les repères
- Pris en charge
- Cette catégorie est responsable de la couche. Elle est conçue, construite et remise dans le cadre de la mission.
- Partiel
- Le travail atteint la couche autant que la réalisation l'exige, et la profondeur ici relève d'une des autres catégories.
- Hors périmètre
- Volontairement hors de cette catégorie. La note du palier indique où va le travail à la place.
Ce que la mission produit.
Les éléments qui rendent une surface d'IA exploitable plutôt qu'impressionnante.
- L'orchestration d'agents et de workflows : les étapes, l'état entre elles, et ce qui se passe quand l'une échoue.
- Des limites explicites d'outils et de permissions : ce que le système peut lire, écrire et appeler, décidé et écrit.
- Une conception du contexte et de la recherche documentaire, construite sur les questions auxquelles le système doit réellement répondre.
- Un plan et un banc d'évaluation : les cas sur lesquels il est mesuré, et la procédure pour vérifier un changement avant sa mise en production.
- Des garde-fous et des chemins de défaillance définis, y compris ce que fait le système quand il n'est pas sûr de lui.
- La circulation des données entre les systèmes touchés, avec des frontières franchies de façon délibérée.
Ce à quoi vous n'êtes plus exposé.
Les modes de défaillance qui placent une fonctionnalité d'IA devant un client avant qu'elle soit prête.
- Livrer un changement sur une surface d'IA parce qu'il avait meilleure allure en démo.
- Un agent qui peut atteindre un système que personne n'avait prévu qu'il atteigne, parce qu'il a hérité d'un identifiant au lieu de se le voir accorder.
- Un comportement qui change sans prévenir quand une version de modèle évolue sous vos pieds.
- Un chemin de défaillance découvert par un utilisateur plutôt que conçu par un ingénieur.
- Une automatisation qui déplace le travail ailleurs au lieu de le supprimer.
Le travail que nous refusons.
Les demandes d'IA auxquelles il vaut mieux répondre non.
- Une démo destinée à lever des fonds plutôt qu'à servir des utilisateurs. C'est une envie légitime, et ce n'est pas ce dont il s'agit ici.
- L'entraînement ou le fine-tuning de modèles comme sujet principal. Le travail ici est le système autour du modèle ; quand un fine-tuning est réellement la réponse, cela se dit pendant le cadrage.
- Une fonctionnalité d'IA sans condition de réussite définie, où personne ne sait dire à quoi ressemble une bonne réponse. C'est une question de produit, et elle vient d'abord.
- Remplacer un jugement qui doit rester à une personne. L'automatisation vise la mécanique répétitive, pas la décision.
- Tout ce qui exige de publier un chiffre de benchmark avant que le système existe pour être mesuré.
Ce qui reste entre vos mains.
Un système d'IA que personne ne peut évaluer est un système que l'on ne peut pas modifier en sécurité.
Le plan d'évaluation, et le banc qui l'exécute
Ce que le système a le droit de faire, ce qu'il ne doit jamais faire, les cas sur lesquels il est mesuré, et la procédure pour vérifier un changement de prompt ou de modèle. Votre équipe l'exécute après notre départ ; c'est tout son intérêt.
Le modèle de permissions, écrit
Ce que chaque agent, tâche et intégration peut lire, écrire et appeler, et pourquoi. Un contrôle que l'on peut relier à sa raison peut être revu. Un contrôle que l'on ne peut pas relier est deviné, puis finit par être élargi.
Les prompts et le contexte dans les sources
Versionnés dans vos dépôts à côté du code, pas collés dans une console. Un prompt est une décision de comportement, et il relève de la même revue que n'importe quelle autre.
Les limites connues
Où le système est faible, quelles entrées il traite mal, et ce qui a été volontairement laissé hors périmètre. Énoncé clairement, parce que l'alternative est que votre équipe les redécouvre une à une.
Le raisonnement derrière cette page.
Le document, la réalisation et la méthode sur lesquels cette page s'appuie.
- DocumentsExemples de livrablesLe plan d'évaluation de l'IA est l'un des huit formats, présenté avec ce qu'il consigne et le risque qu'il écarte.
- RéalisationUn système d'analyse en langage naturelLa réalisation données et inférence : mener des événements bruts jusqu'à un chiffre sur lequel agir, sans défaillance silencieuse.
- ServiceSécurité et profondeur systèmeLà où le travail sur les limites des agents se poursuit : moindre privilège, gestion des identifiants et rayon d'impact d'une erreur.
Commencez par la contrainte.
Décrivez la surface d'IA et ce qu'elle a le droit de toucher. La première réponse utile porte d'ordinaire sur les limites, pas sur les modèles.