> Discover all available pages from the documentation index: https://mastra.zisheng.pro/fr/llms.txt # 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 ```typescript await agent.getDefaultOptions() ``` ## Paramètres **options** (`{ requestContext?: RequestContext }`): Objet de configuration facultatif contenant le contexte de requête. (Default: `{}`) **options.requestContext** (`RequestContext`): Contexte de requête pour l’injection de dépendances et les informations contextuelles. ## Valeur renvoyée **defaultOptions** (`AgentExecutionOptions | Promise>`): 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 ```typescript await agent.getDefaultOptions({ requestContext: new RequestContext(), }) ``` ## Voir aussi - [Streaming avec les Agents](https://mastra.zisheng.pro/fr/guides/concepts/streaming) - [Contexte de requête](https://mastra.zisheng.pro/fr/docs/server/request-context)