Consultez cette page si vous connaissez déjà le fonctionnement de l’Agent SDK et recherchez le point d’entrée public ou l’option précise à utiliser.
Points d’entrée
Méthodes de l’agent
Consommateurs de flux
Options de définition
AgentDefinition comprend :
id
model ou models
preset
instructions
tools
maxSteps et stopWhen
modelRetry et toolExecution
temperature, maxOutputTokens et topP
parseOutput et outputSchema
requireApproval et humanReview
Les champs du modèle, des instructions et de l’échantillonnage peuvent prendre des valeurs fixes ou dynamiques.
Options d’exécution et de reprise
AgentRunOptions fournit l’entrée, le client du modèle, le contexte de l’application, des paramètres facultatifs, l’annulation, les hooks de cycle de vie, DevTools et un accesseur d’état géré par l’application.
AgentContinueOptions accepte aussi :
- une exécution précédente (
run ou runId)
humanInput
- les approbations et refus avec l’ID exact de l’appel d’outil
- les
toolOutputs produits à l’extérieur
Enregistrements de résultat
AgentRunResult contient :
run: l’état durable de l’exécution, son contexte, les détails de pause et le motif d’arrêt
steps: les enregistrements persistés des étapes du modèle et des outils
stepResults: les résultats d’étape normalisés, s’ils sont disponibles
usage: le nombre total de tokens et le coût déclaré
output: le résultat final analysé
messages: la conversation complète utilisée par la boucle
items: les messages typés ordonnés, le raisonnement, l’activité des outils, les erreurs et le résultat final
Types d’erreur
AgentGatewayError décrit les échecs d’une requête Gateway ou fournisseur en amont.
AgentSchemaValidationError décrit des données non valides d’outil, de progression ou de résultat final.
Guides associés
Dernière modification le 2 octobre 2026