メインコンテンツへ移動

Agent.getDefaultOptions()

Agent では、Memory の使用方法と出力形式のデフォルトオプションを設定できます。反復 Step も設定できます。.getDefaultOptions() メソッドは、関数の場合は解決したうえで、これらのデフォルト値を返します。上書きしない限り、すべての stream()generate() 呼び出しに適用され、内容が不明な Agent のデフォルト値を確認する際に役立ちます。

使用例
使用例への直接リンク

await agent.getDefaultOptions()

パラメータ
パラメータへの直接リンク

options?:

{ requestContext?: RequestContext }
= {}
リクエストコンテキストを含む任意の設定オブジェクト。
{ requestContext?: RequestContext }

requestContext?:

RequestContext
依存性注入とコンテキスト情報に使う Request Context。

戻り値
戻り値への直接リンク

defaultOptions:

AgentExecutionOptions<Output> | Promise<AgentExecutionOptions<Output>>
Agent に設定されたデフォルトのストリーミングオプション。直接のオブジェクト、またはオプションへ解決される Promise として返されます。

詳細な使用例
詳細な使用例への直接リンク

await agent.getDefaultOptions({
requestContext: new RequestContext(),
})