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(),
})