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’utilisationLien direct vers Exemple d’utilisation
await agent.getInstructions()
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
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 étenduLien direct vers Exemple d’utilisation étendu
await agent.getInstructions({
requestContext: new RequestContext(),
})