> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ja/llms.txt # Agent.getDefaultOptions() Agent では、Memory の使用方法と出力形式のデフォルトオプションを設定できます。反復 Step も設定できます。`.getDefaultOptions()` メソッドは、関数の場合は解決したうえで、これらのデフォルト値を返します。上書きしない限り、すべての `stream()` と `generate()` 呼び出しに適用され、内容が不明な Agent のデフォルト値を確認する際に役立ちます。 ## 使用例 ```typescript await agent.getDefaultOptions() ``` ## パラメータ **options** (`{ requestContext?: RequestContext }`): リクエストコンテキストを含む任意の設定オブジェクト。 (Default: `{}`) **options.requestContext** (`RequestContext`): 依存性注入とコンテキスト情報に使う Request Context。 ## 戻り値 **defaultOptions** (`AgentExecutionOptions | Promise>`): Agent に設定されたデフォルトのストリーミングオプション。直接のオブジェクト、またはオプションへ解決される Promise として返されます。 ## 詳細な使用例 ```typescript await agent.getDefaultOptions({ requestContext: new RequestContext(), }) ``` ## 関連項目 - [Agent によるストリーミング](https://mastra.zisheng.pro/ja/guides/concepts/streaming) - [Request Context](https://mastra.zisheng.pro/ja/docs/server/request-context)