選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

產生結構化資料的查詢

焦點模式
產生結構化資料的查詢 - Amazon Bedrock

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

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

當您將結構化資料存放區連接到知識庫時,您的知識庫可以根據要查詢的資料來源結構,將使用者提供的自然語言查詢轉換為 SQL 查詢來查詢它。當您使用 時:

  • Retrieve:回應會傳回 SQL 查詢執行的結果。

  • RetrieveAndGenerate:產生的回應是根據 SQL 查詢執行的結果。

  • GenerateQuery:Amazon Bedrock 知識庫會將查詢的轉換與擷取程序分離。您可以使用此 API 操作,將查詢轉換為 SQL。

重要

結構化資料擷取使用跨區域推論來選取您地理位置 AWS 區域 中的最佳 ,以處理您的推論請求。這不會產生任何額外費用,並透過最大化可用資源和模型可用性來改善客戶體驗。

跨推論請求會保留在 AWS 區域 原始資料所在地理位置的 內。您的資料會保留在來源區域內,但輸入提示和輸出結果可能會移動到此區域之外。所有資料都會透過 Amazon 的安全網路進行加密傳輸。

如需詳細資訊,請參閱使用跨區域推論增加輸送量

您可以使用GenerateQuery來自 API 操作的回應搭配後續 RetrieveRetrieveAndGenerate動作,或將其插入其他工作流程。 GenerateQuery可讓您考慮知識庫資料來源的結構,有效率地將查詢轉換為 SQL 查詢。

重要

產生的 SQL 查詢的準確性可能會因內容、資料表結構描述和使用者查詢的意圖而有所不同。評估產生的查詢,以確保它們符合您的使用案例,然後再用於您的工作負載。

若要將自然語言查詢轉換為 SQL 查詢,請使用 Amazon Bedrock 執行時間端點的代理程式提交 GenerateQuery 請求。GenerateQuery 請求包含下列欄位:

  • queryGenerationInput – 指定 TEXT為 ,type並在 text 欄位中包含查詢。

    注意

    查詢必須以英文撰寫。

  • transformationConfiguration – 指定 TEXT_TO_SQLmode。在 textToSqlConfiguration 欄位中,指定 KNOWLEDGE_BASE做為 type。然後,指定知識庫的 ARN。

注意

GenerateQuery API 的配額為每秒 2 個請求。

回應會傳回 queries欄位中包含 GeneratedQuery 物件的陣列。物件包含 sql 欄位中查詢的 SQL 查詢。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。