View a markdown version of this page

設定代理程式向使用者請求資訊,以提高函數預測的準確性 - Amazon Bedrock

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定代理程式向使用者請求資訊,以提高函數預測的準確性

注意

Amazon Bedrock Agents (2023 年 11 月推出) 現在為「Amazon Bedrock Agents Classic」,自 2026 年 7 月 30 日起將不再向新客戶開放。如需類似 Bedrock Agents Classic 的功能,請探索 Amazon Bedrock AgentCore。如果您想要使用 Bedrock Agents Classic,請在該日期之前註冊。現有客戶可以繼續正常使用該服務。如需詳細資訊,請參閱Amazon Bedrock Agents Classic 維護模式

如果代理程式沒有足夠的資訊來完成任務,您可以設定代理程式向使用者請求更多資訊。如果您的代理程式具有包含一些參數的動作群組或 API,則根據預設,代理程式將使用這些參數的預設值,或者如果使用者未提供參數值,則基礎模型將假定參數值以完成 API 請求。這可能會導致代理程式根據目前的互動不準確地預測下一個要調用的函數或方法,因而造成幻覺。

若要提高代理程式的準確性,請設定您的代理程式,要求使用者在 Amazon Bedrock 主控台中啟用 User input 欄位、使用 API 或使用 AWS SDKs 來提供更多資訊。Amazon Bedrock 代理人模型使用者輸入是內建的 ActionGroup,您需要將其新增為代理程式的動作群組。