Aller au contenu principal

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’utilisation
Lien direct vers Exemple d’utilisation

await agent.listWorkflows()

Paramètres
Lien 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ée
Lien 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 étendu
Lien direct vers Exemple d’utilisation étendu

await agent.listWorkflows({
requestContext: new RequestContext(),
})