Commencer par ce que l’on veut obtenir
Une conversation avec un agent évolue au fil des réponses. C’est utile pour explorer une idée. Quand le même travail revient, il devient intéressant d’expliciter les étapes : les informations nécessaires, les transformations et le résultat attendu.
Un blueprint formalise ce chemin. Il ne rend pas automatiquement chaque réponse correcte, mais il rend les décisions du workflow visibles. Vous pouvez voir quel bloc a produit une donnée et à quel endroit elle est réutilisée.
Faire apparaître les étapes cachées
Prenons une synthèse de notes. Le travail contient au moins trois fonctions : rassembler les notes, les analyser et restituer une synthèse. Si la sortie doit ensuite alimenter un fichier ou une autre application, une quatrième fonction s’ajoute.
Un premier graphe peut rester très simple : Texte → Agent → Afficher. Ajoutez ensuite un bloc Python pour vérifier la structure du résultat, ou une étape de sauvegarde si le livrable doit être conservé. Chaque ajout doit répondre à un besoin observable.
Séparer interprétation et validation
Un agent convient aux tâches qui demandent de reformuler, interpréter ou proposer. Un script convient aux règles précises : vérifier des champs, trier une liste ou formater un document. Combiner les deux rend les responsabilités plus lisibles.
Si vous attendez cinq éléments, testez le nombre d’éléments. Si vous attendez un fichier, vérifiez sa présence et son contenu. Le statut d’exécution d’un agent ne suffit pas à déterminer si votre objectif est atteint.
Donner du contexte sans tout mélanger
Nommez vos entrées. Une source documentaire, une consigne et une liste de contraintes n’ont pas le même rôle. Les ports et les liens permettent d’exprimer ces différences et de limiter les ambiguïtés lors d’une évolution du graphe.
Dans Bloxmith, vous pouvez suivre les résultats intermédiaires et modifier une partie du blueprint. Commencez avec un exemple petit et vérifiable ; augmentez le périmètre quand le résultat est satisfaisant.
Construire quelque chose que l’on peut transmettre
Un blueprint utile à d’autres explique ses prérequis, ses entrées et son résultat. Ajoutez des données de démonstration et indiquez les coûts externes possibles. Le graphe devient alors un point de départ que chacun peut comprendre et adapter.
À votre tour de construire.
Créer mon premier blueprint