Divisez le flux de travail en étapes délimitées
Préparation, classification, extraction et synthèse finale des documents séparés. Donnez à chaque étape du modèle une entrée claire, une sortie attendue et un chemin d'échec.
Par exemple, classez un document avant d'exécuter un extracteur spécialisé. Validez les données extraites avant de demander à un autre modèle de produire une synthèse. Cela empêche une étape échouée de corrompre silencieusement la sortie ultérieure.
Associez chaque étape à un modèle
Utiliser un modèle approuvé pour une classification simple et un autre pour une analyse difficile lorsque l'évaluation le justifie. Les deux requêtes peuvent utiliser le même client TextCortex.
Conservez le mappage en configuration. Appliquez les exigences régionales à chaque étape et évitez de supposer qu’un modèle de remplacement hérite des modalités de traitement du modèle précédent.
Valider les sorties entre les appels
Utilisez des schémas et des règles d'application pour vérifier la sortie du modèle avant qu'elle ne devienne une entrée pour une autre étape. Acheminez la sortie non valide vers une nouvelle tentative limitée ou une révision humaine.
Enregistrez l'identifiant du document, le modèle et le résultat de l'étape afin de pouvoir diagnostiquer les échecs sans conserver de contenu sensible inutile dans les journaux.
Connectez l'API à votre orchestrateur
Appelez l'API depuis votre propre service, un gestionnaire de file d'attente ou un outil d'automatisation tel que n8n. Conservez les informations d'identification dans l'environnement d'exécution et rendez les actions d'écriture externes idempotentes.
Suivez le Guide API n8n pour un exemple HTTP. Le guide du coût par tâche permet d'estimer un flux de travail avec plusieurs appels de modèle.
