Aller au contenu principal

Agent.getInstructions()

La méthode .getInstructions() récupère les instructions configurées pour un Agent et les résout si elles sont définies par une fonction. Ces instructions guident le comportement de l’Agent et définissent ses capacités et ses contraintes.

Exemple d’utilisation
Lien direct vers Exemple d’utilisation

await agent.getInstructions()

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

instructions:

SystemMessage | Promise<SystemMessage>
Instructions configurées pour l’Agent. SystemMessage peut être : string | string[] | CoreSystemMessage | CoreSystemMessage[] | SystemModelMessage | SystemModelMessage[]. Renvoie directement les instructions ou une promesse qui s’y résout.

Exemple d’utilisation étendu
Lien direct vers Exemple d’utilisation étendu

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