> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ja/llms.txt # Agent.getDefaultGenerateOptionsLegacy() > **警告:** **非推奨**:このメソッドは非推奨で、V1 モデルでのみ動作します。V2 モデルでは、新しい [`.getDefaultOptions()`](https://mastra.zisheng.pro/ja/reference/agents/getDefaultOptions) メソッドを使用してください。 Agent では、モデルの動作、出力形式、Tool や Workflow の呼び出しを制御するデフォルトの生成オプションを設定できます。`.getDefaultGenerateOptionsLegacy()` メソッドは、関数の場合は解決したうえで、これらのデフォルト値を取得します。上書きしない限り、すべての `generateLegacy()` 呼び出しに適用され、内容が不明な Agent のデフォルト値を確認する際に役立ちます。 ## 使用例 ```typescript await agent.getDefaultGenerateOptionsLegacy() ``` ## パラメータ **options** (`{ requestContext?: RequestContext }`): リクエストコンテキストを含む任意の設定オブジェクト。 (Default: `{}`) **options.requestContext** (`RequestContext`): 依存性注入とコンテキスト情報に使う Request Context。 ## 戻り値 **defaultOptions** (`AgentGenerateOptions | Promise`): Agent に設定されたデフォルト生成オプション。直接のオブジェクト、またはオプションへ解決される Promise として返されます。 ## 詳細な使用例 ```typescript await agent.getDefaultGenerateOptionsLegacy({ requestContext: new RequestContext(), }) ``` ## 関連項目 - [Agent の生成](https://mastra.zisheng.pro/ja/docs/agents/overview) - [Request Context](https://mastra.zisheng.pro/ja/docs/server/request-context)