> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ja/llms.txt # Agent.getModel() `.getModel()` メソッドは、Agent に設定された言語モデルを取得し、関数の場合は解決します。このメソッドは、Agent の機能を動かす基盤モデルへアクセスするために使います。 ## 使用例 ```typescript await agent.getModel() ``` ## パラメータ **options** (`{ requestContext?: RequestContext }`): リクエストコンテキストを含む任意の設定オブジェクト。 (Default: `{}`) **options.requestContext** (`RequestContext`): 依存性注入とコンテキスト情報に使う Request Context。 ## 戻り値 **model** (`MastraLanguageModel | Promise`): Agent に設定された言語モデル。直接のインスタンス、またはモデルへ解決される Promise として返されます。 ## 詳細な使用例 ```typescript await agent.getModel({ requestContext: new RequestContext(), }) ``` ## 関連項目 - [Agent の概要](https://mastra.zisheng.pro/ja/docs/agents/overview) - [Request Context](https://mastra.zisheng.pro/ja/docs/server/request-context)