Agentic Workflows
Découvre comment les workflows agentiques permettent à des agents IA autonomes de résoudre des tâches complexes. Apprends à intégrer des outils de vision avancés comme Ultralytics YOLO26.
Les workflows agentiques représentent une approche transformatrice de l'intelligence artificielle (AI), dans laquelle plusieurs entités autonomes interagissent, prennent des décisions et exécutent des tâches en plusieurs étapes avec une intervention humaine minimale. Contrairement aux pipelines traditionnels de machine learning qui suivent des chemins d'exécution stricts et linéaires, un workflow agentique est hautement dynamique. Il permet à un agent intelligent ou à un réseau coordonné d'agents de percevoir son environnement, de raisonner face à des problèmes complexes et d'utiliser des outils externes pour atteindre des objectifs prédéfinis. À mesure que les organisations développent leurs initiatives d'IA, les workflows agentiques d'entreprise remplacent les scripts isolés et permettent une automatisation robuste et évolutive dans divers secteurs.
Comprendre les workflows agentiques#
À la base, un workflow agentique fait passer l'IA de la génération passive à la résolution active de problèmes. Cela nécessite de passer d'interactions fondées sur un prompt unique à une boucle itérative de planification, d'exécution et d'observation. En orchestrant ces boucles, les développeurs peuvent créer des systèmes capables de gérer des cas limites inattendus et de corriger eux-mêmes leurs erreurs.
Pour distinguer clairement les concepts étroitement liés : un agent d'IA est l'entité autonome individuelle (souvent alimentée par un grand modèle de langage (LLM)) qui raisonne et agit. À l'inverse, un workflow agentique est le processus architectural global qui régit la manière dont ces agents collaborent, partagent leur mémoire et ordonnent leurs actions. De plus, tandis que l'IA générative crée principalement du contenu en un seul passage linéaire à partir d'un prompt utilisateur, les systèmes agentiques utilisent des modèles de conception agentiques — comme l'autoréflexion, la planification et le débat multi-agents — pour affiner continuellement leurs résultats jusqu'à ce que l'objectif soit entièrement atteint.
Composants essentiels#
Plusieurs éléments fondamentaux contribuent au succès de ces workflows :
- Backbones LLM : les moteurs centraux de raisonnement du workflow. Les frameworks orchestrent des modèles de pointe comme le GPT-4o d'OpenAI pour interpréter l'intention de l'utilisateur et générer dynamiquement des plans d'exécution.
- Appel de fonctions et utilisation d'outils : les agents disposent d'outils spécifiques pour interagir avec le monde extérieur. Cela inclut l'interrogation de bases de données, l'exécution de code ou l'appel de modèles de vision par ordinateur pour analyser des données visuelles. La documentation de fournisseurs comme OpenAI sur l'appel de fonctions explique comment les modèles formatent leurs sorties afin de déclencher de manière fiable des API externes.
- Frameworks d'orchestration : des bibliothèques comme LangGraph et CrewAI, ainsi que Microsoft AutoGen, fournissent l'infrastructure essentielle pour connecter les agents, gérer les états des conversations et acheminer intelligemment les tâches.
- Gestion de la mémoire et du contexte : pour éviter les hallucinations et maintenir la cohérence tout au long des processus en plusieurs étapes, les workflows conservent une mémoire à court terme (la fenêtre de contexte actuelle de la conversation) et une mémoire à long terme (des bases de données persistantes) afin de tirer des enseignements des interactions passées.
Applications concrètes#
Les workflows agentiques résolvent activement des tâches complexes et ouvertes dans le monde réel :
-
Inspection visuelle autonome : dans le secteur manufacturier, un système agentique peut automatiser la détection des défauts. Un agent orchestrateur déclenche un outil caméra pour capturer une image, la traite à l'aide d'un modèle de détection d'objets et analyse le résultat. Si un défaut est détecté, l'agent consigne de manière autonome un ticket de maintenance et achemine le produit vers un contrôle manuel, en gérant l'ensemble de la réponse de l'usine.
-
Analyse intelligente de documents : dans les secteurs financier et juridique, les workflows sont conçus pour extraire des données structurées à partir de PDF non structurés. Les agents appliquent de manière itérative la détection de la mise en page, en utilisant une ingénierie des prompts ciblée pour s'autocorriger et vérifier les tableaux extraits par rapport aux schémas financiers attendus.
-
Opérations marketing dynamiques : les équipes marketing tournées vers l'avenir réinventent les workflows marketing en déployant des agents qui analysent de manière autonome les tendances actuelles, génèrent des éléments de campagne, testent différentes variantes de textes publicitaires et ajustent les stratégies budgétaires en fonction de métriques de performance en temps réel.
Exemple : créer un workflow avec agent de vision#
L'intégration de l'intelligence visuelle dans un workflow agentique est simple avec l'Ultralytics Platform et le package Python ultralytics. Dans cet exemple conceptuel, un système agentique utilise YOLO26 comme outil de perception pour examiner une ligne de production, ce qui permet à la logique sous-jacente du workflow de décider de manière autonome de l'action suivante en fonction des résultats du mode predict.
from ultralytics import YOLO
# Load the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")
# Agentic workflow step 1: Vision tool gathers environmental data
results = model.predict("factory_line.jpg")
# Agentic workflow step 2: Agent logic evaluates the visual detections
def decision_agent(detections):
for obj in detections:
# Check if the model detected a specific class, e.g., 'defect'
if obj.names[int(obj.cls)] == "defect":
return "Action: Trigger immediate maintenance alert."
return "Action: Continue production line smoothly."
# Execute the agent's decision logic based on bounding box data
action = decision_agent(results[0].boxes)
print(action)En s'appuyant sur des frameworks comme PyTorch, ces outils de vision transmettent une perception spatiale très précise à la logique d'IA globale. À mesure que les organisations agentiques gagnent en maturité, la combinaison de modèles de raisonnement avancés et de capacités de vision en temps réel stimulera la prochaine génération d'automatisation intelligente et autoréparatrice. Grâce à l'amélioration continue par l'apprentissage actif et à une orchestration sophistiquée, les workflows agentiques garantissent que les systèmes d'IA exécutent de manière fiable des stratégies complexes de bout en bout.






