Aller au contenu
Services / IA et automatisation

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.

01 : À qui cela s'adresse

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.
02 : Ce que cela traite

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.

03 : La forme

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.

l'échelle partagée, marquée pour l'IA et l'automatisation
permissions décidées, pas héritées
  • L5

    Surface produit

    Couverture: Partiel

    La 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 charge

    L'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 charge

    La 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 charge

    Des 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: Partiel

    La 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ètre

    La 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.
04 : Ce qui est livré

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.
05 : Risque écarté

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.
06 : Ce que ce n'est pas

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é.
07 : Passation

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

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

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

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

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

09 : Prochaine étape

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.