stopped. Par ailleurs, la limite d’étapes plafonne les tours du modèle dans chaque appel run ou continue. Rust n’a que la limite d’étapes.
Combiner les limites intégrées
Helpers disponibles
Les helpers se trouvent sur
AgentSdk en C#, PHP (AgentSdk::) et Java, sur PhaseoAgentSdk en Ruby, et sont des fonctions du package en TypeScript, Python et Go. L’argument de durée diffère :
Quand les conditions sont vérifiées
Les langages ne vérifient pas les conditions au même moment et ne traitent pas la limite d’étapes de la même façon :Lire pourquoi une exécution s’est arrêtée
Une exécution arrêtée est un retour normal, pas une erreur. Vérifiez que le statut de l’exécution eststopped, lisez sa raison d’arrêt, puis lisez l’utilisation et la dernière étape. Décidez dans votre application quelles raisons comptent comme un succès, justifient une nouvelle tentative ou méritent d’être montrées à l’utilisateur.