Agent.listWorkflows()
La méthode .listWorkflows() récupère les Workflows configurés pour un Agent et les résout s’ils sont définis par une fonction. Ces Workflows permettent à l’Agent d’exécuter des processus complexes à plusieurs étapes avec des chemins d’exécution définis.
Exemple d’utilisationLien direct vers Exemple d’utilisation
await agent.listWorkflows()
ParamètresLien direct vers Paramètres
options?:
{ requestContext?: RequestContext }
= {}
Objet de configuration facultatif contenant le contexte de requête.
{ requestContext?: RequestContext }
requestContext?:
RequestContext
Contexte de requête pour l’injection de dépendances et les informations contextuelles.
Valeur renvoyéeLien direct vers Valeur renvoyée
workflows:
Promise<Record<string, Workflow>>
Promesse qui se résout en enregistrement associant les noms de Workflow à leurs instances Workflow correspondantes.
Exemple d’utilisation étenduLien direct vers Exemple d’utilisation étendu
await agent.listWorkflows({
requestContext: new RequestContext(),
})