> Discover all available pages from the documentation index: https://mastra.zisheng.pro/fr/llms.txt # Agent.getLLM() La méthode `.getLLM()` récupère l’instance de modèle de langage configurée pour un Agent et la résout si elle est définie par une fonction. Vous pouvez aussi transmettre un remplacement `model` limité à la requête sans modifier le modèle configuré de l’Agent. ## Exemple d’utilisation ```typescript await agent.getLLM() ``` ```typescript await agent.getLLM({ model: 'openai/gpt-5.6-sol', }) ``` ## Paramètres **options** (`{ requestContext?: RequestContext; model?: MastraModelConfig | DynamicArgument }`): Objet de configuration facultatif contenant le contexte de requête et un remplacement de modèle facultatif limité à la requête. (Default: `{}`) **options.requestContext** (`RequestContext`): Contexte de requête pour l’injection de dépendances et les informations contextuelles. **options.model** (`MastraModelConfig | DynamicArgument`): Remplacement de modèle facultatif limité à la requête. Le modèle configuré de l’Agent n’est pas modifié. ## Valeur renvoyée **llm** (`MastraLLMV1 | Promise`): Instance de modèle de langage configurée pour l’Agent, sous la forme d’une instance directe ou d’une promesse qui se résout en LLM. ## Exemple d’utilisation étendu ```typescript await agent.getLLM({ requestContext: new RequestContext(), model: 'openai/gpt-5.6-sol', }) ``` ## Voir aussi - [Présentation des Agents](https://mastra.zisheng.pro/fr/docs/agents/overview) - [Contexte de requête](https://mastra.zisheng.pro/fr/docs/server/request-context)