跳至主要內容

Agent.getDefaultGenerateOptionsLegacy()

注意

已棄用:此方法已棄用,而且只適用於 V1 模型。對於 V2 模型,請改用新的 .getDefaultOptions() 方法。

你可以為 Agent 設定預設生成選項,以控制模型行為、輸出格式,以及 Tool 和 Workflow 呼叫。.getDefaultGenerateOptionsLegacy() 方法會擷取這些預設值;如設定值為函式,則會先解析。除非被覆寫,否則這些選項會套用至所有 generateLegacy() 呼叫,並可用於檢查 Agent 的未知預設值。

使用範例
使用範例 的直接連結

await agent.getDefaultGenerateOptionsLegacy()

參數
參數 的直接連結

options?:

{ requestContext?: RequestContext }
= {}
包含請求情境的選用設定物件。
{ requestContext?: RequestContext }

requestContext?:

RequestContext
用於依賴注入和提供情境資訊的 Request Context。

傳回值
傳回值 的直接連結

defaultOptions:

AgentGenerateOptions | Promise<AgentGenerateOptions>
為 Agent 設定的預設生成選項;可以是直接傳回的物件,亦可以是解析後傳回選項的 promise。

進階使用範例
進階使用範例 的直接連結

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