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