Aller au contenu principal

Agent.getDefaultOptions()

Les Agents peuvent être configurés avec des options par défaut pour l’utilisation de la mémoire et le format de sortie. Les étapes d’itération peuvent aussi être configurées. La méthode .getDefaultOptions() renvoie ces valeurs par défaut et les résout si elles sont définies par des fonctions. Ces options s’appliquent à tous les appels à stream() et generate() sauf si elles sont remplacées, et sont utiles pour examiner les valeurs par défaut inconnues d’un Agent.

Exemple d’utilisation
Lien direct vers Exemple d’utilisation

await agent.getDefaultOptions()

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

defaultOptions:

AgentExecutionOptions<Output> | Promise<AgentExecutionOptions<Output>>
Options de streaming par défaut configurées pour l’Agent, sous la forme d’un objet direct ou d’une promesse qui se résout en options.

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

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