Aller au contenu principal

Agent.getModel()

La méthode .getModel() récupère le modèle de langage configuré pour un Agent et le résout s’il est défini par une fonction. Elle permet d’accéder au modèle sous-jacent qui alimente les capacités de l’Agent.

Exemple d’utilisation
Lien direct vers Exemple d’utilisation

await agent.getModel()

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

model:

MastraLanguageModel | Promise<MastraLanguageModel>
Modèle de langage configuré pour l’Agent, sous la forme d’une instance directe ou d’une promesse qui se résout en modèle.

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

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