← Retour aux articlesDécouvrir les agents / 02

Premiers pas avec ReAct : guider l’étape suivante par le retour des outils

Comprendre la boucle d’action et de rétroaction, et pourquoi il faut définir des conditions d’arrêt.

AgentReActUtilisation des outils
Sur cette page
  1. Après l’action, examiner le retour
  2. Une recherche réussie ne résout pas forcément le problème
  3. Fixer des limites à la boucle
  4. S’exercer avec des outils simulés

Après l’action, examiner le retour

ReAct associe raisonnement et action : choisir la prochaine opération, appeler un outil, puis adapter les actions suivantes en fonction du résultat obtenu. L’essentiel n’est pas de multiplier les étapes, mais d’exploiter de nouveaux éléments à chacune d’elles.

Une recherche réussie ne résout pas forcément le problème

Lorsqu’une première recherche de documentation ne donne rien, on peut préciser les mots-clés. Une fois un document candidat trouvé, il reste à vérifier son titre et son contenu. Le succès de la recherche ne signifie pas à lui seul que le problème est résolu.

Les outils fournissent des éléments de preuve, pas des conclusions automatiquement valides.

Fixer des limites à la boucle

Avant de connecter des services réels, examinez trois questions de conception :

  • Comment signaler des paramètres incorrects ?
  • Quand s’arrêter si les mêmes résultats reviennent sans cesse ?
  • Comment expliquer ce qui reste à résoudre lorsque le nombre maximal d’étapes est atteint ?

Ces questions influencent non seulement l’efficacité, mais aussi la possibilité de fournir un retour honnête et compréhensible en cas d’échec.

S’exercer avec des outils simulés

Commencez par des réponses d’outils simulées et fixes avant de connecter des services réels. Essayez trois situations — « aucun résultat », « contenu répété » et « ressources pertinentes trouvées » — puis indiquez, pour chacune, s’il faut poursuivre ou s’arrêter.

Cet article est un exemple d’apprentissage conceptuel et ne présente aucun résultat d’exécution.