Agent.getDefaultVNextStreamOptions()
エージェントは、メモリ使用量、出力形式、反復ステップに関する既定のストリーミングオプションを設定できます。.getDefaultVNextStreamOptions()
メソッドは、これらの既定値を返し、値が関数である場合は評価して解決します。これらのオプションは、明示的に上書きされない限り、すべての streamVNext()
呼び出しに適用され、エージェントのデフォルト設定(不明な場合の既定)を確認するのに役立ちます。
使用例
await agent.getDefaultVNextStreamOptions();
パラメータ
options?:
{ runtimeContext?: RuntimeContext }
= {}
ランタイムコンテキストを含む省略可能な設定オブジェクト。
戻り値
defaultOptions:
AgentExecutionOptions<Output, StructuredOutput> | Promise<AgentExecutionOptions<Output, StructuredOutput>>
エージェントに設定された vNext ストリーミングのデフォルトオプション。オブジェクトとして直接指定するか、そのオプションに解決される Promise として指定できます。
拡張された使用例
await agent.getDefaultVNextStreamOptions({
runtimeContext: new RuntimeContext()
});
オプションのパラメータ
runtimeContext?:
RuntimeContext
= new RuntimeContext()
DI(依存性注入)と文脈情報のためのランタイムコンテキスト。