選取您的 Cookie 偏好設定

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

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

GetIntent

焦點模式
GetIntent - Amazon Lex V1

支援終止通知:在 2025 年 9 月 15 日, AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後,您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南

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

支援終止通知:在 2025 年 9 月 15 日, AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後,您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南

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

傳回意圖的相關資訊。除了意圖名稱之外,您必須指定意圖版本。

這項操作需要許可來執行 lex:GetIntent 動作。

請求語法

GET /intents/name/versions/version HTTP/1.1

URI 請求參數

請求會使用下列 URI 參數。

name

意圖的名稱。名稱區分大小寫。

長度限制:長度下限為 1。長度上限為 100。

模式:^([A-Za-z]_?)+$

必要:是

version

意圖的版本。

長度限制:長度下限為 1。長度上限為 64。

模式:\$LATEST|[0-9]+

必要:是

請求主體

請求沒有請求主體。

回應語法

HTTP/1.1 200 Content-type: application/json { "checksum": "string", "conclusionStatement": { "messages": [ { "content": "string", "contentType": "string", "groupNumber": number } ], "responseCard": "string" }, "confirmationPrompt": { "maxAttempts": number, "messages": [ { "content": "string", "contentType": "string", "groupNumber": number } ], "responseCard": "string" }, "createdDate": number, "description": "string", "dialogCodeHook": { "messageVersion": "string", "uri": "string" }, "followUpPrompt": { "prompt": { "maxAttempts": number, "messages": [ { "content": "string", "contentType": "string", "groupNumber": number } ], "responseCard": "string" }, "rejectionStatement": { "messages": [ { "content": "string", "contentType": "string", "groupNumber": number } ], "responseCard": "string" } }, "fulfillmentActivity": { "codeHook": { "messageVersion": "string", "uri": "string" }, "type": "string" }, "inputContexts": [ { "name": "string" } ], "kendraConfiguration": { "kendraIndex": "string", "queryFilterString": "string", "role": "string" }, "lastUpdatedDate": number, "name": "string", "outputContexts": [ { "name": "string", "timeToLiveInSeconds": number, "turnsToLive": number } ], "parentIntentSignature": "string", "rejectionStatement": { "messages": [ { "content": "string", "contentType": "string", "groupNumber": number } ], "responseCard": "string" }, "sampleUtterances": [ "string" ], "slots": [ { "defaultValueSpec": { "defaultValueList": [ { "defaultValue": "string" } ] }, "description": "string", "name": "string", "obfuscationSetting": "string", "priority": number, "responseCard": "string", "sampleUtterances": [ "string" ], "slotConstraint": "string", "slotType": "string", "slotTypeVersion": "string", "valueElicitationPrompt": { "maxAttempts": number, "messages": [ { "content": "string", "contentType": "string", "groupNumber": number } ], "responseCard": "string" } } ], "version": "string" }

回應元素

如果動作成功,則服務傳回 HTTP 200 回應。

服務會傳回下列 JSON 格式的資料。

checksum

意圖的檢查總和。

類型:字串

conclusionStatement

fulfillmentActivity元素中指定的 Lambda 函數滿足意圖後,Amazon Lex 會將此陳述式傳遞給使用者。

類型:Statement 物件

confirmationPrompt

如果在機器人中定義,Amazon Lex 會使用提示來確認意圖,然後再滿足使用者的請求。如需詳細資訊,請參閱PutIntent

類型:Prompt 物件

createdDate

建立意圖的日期。

類型:Timestamp

description

意圖的描述。

類型:字串

長度限制:長度下限為 0。長度上限為 200。

dialogCodeHook

如果在機器人中定義,Amazon Amazon Lex 會為每個使用者輸入調用此 Lambda 函數。如需詳細資訊,請參閱PutIntent

類型:CodeHook 物件

followUpPrompt

如果已在機器人中定義,Amazon Lex 會在滿足意圖後使用此提示來請求其他使用者活動。如需詳細資訊,請參閱PutIntent

類型:FollowUpPrompt 物件

fulfillmentActivity

描述如何實現意圖。如需詳細資訊,請參閱PutIntent

類型:FulfillmentActivity 物件

inputContexts

物件陣列InputContext,列出 Amazon Lex 在與使用者對話時必須處於作用中狀態的情境,以選擇意圖。

類型:InputContext 物件陣列

陣列成員:項目數下限為 0。項目數上限為 5。

kendraConfiguration

若有組態資訊,請使用 AMAZON.KendraSearchIntent意圖連線至 Amazon Kendra 索引。

類型:KendraConfiguration 物件

lastUpdatedDate

意圖更新的日期。當您建立資源時,建立日期和上次更新的日期相同。

類型:Timestamp

name

意圖的名稱。

類型:字串

長度限制:長度下限為 1。長度上限為 100。

模式:^([A-Za-z]_?)+$

outputContexts

物件陣列OutputContext,列出意圖在滿足意圖時啟用的內容。

類型:OutputContext 物件陣列

陣列成員:項目數下限為 0。項目數上限為 10。

parentIntentSignature

內建意圖的唯一識別符。

類型:字串

rejectionStatement

如果使用者對 中定義的問題回答「否」confirmationPrompt,Amazon Lex 會回應此陳述式,以確認意圖已取消。

類型:Statement 物件

sampleUtterances

為意圖設定的範例表達式陣列。

類型:字串陣列

陣列成員:項目數下限為 0。最多 1500 個項目。

長度限制:長度下限為 1。長度上限為 200。

slots

為意圖設定的意圖插槽陣列。

類型:Slot 物件陣列

陣列成員:項目數下限為 0。項目數上限為 100。

version

意圖的版本。

類型:字串

長度限制:長度下限為 1。長度上限為 64。

模式:\$LATEST|[0-9]+

錯誤

BadRequestException

請求格式不正確。例如,值無效或缺少必要欄位。請檢查欄位值,然後再試一次。

HTTP 狀態碼:400

InternalFailureException

發生內部 Amazon Lex 錯誤。請再次嘗試您的請求。

HTTP 狀態碼:500

LimitExceededException

請求超過限制。請再次嘗試您的請求。

HTTP 狀態碼:429

NotFoundException

找不到請求中指定的資源。請檢查資源,然後再試一次。

HTTP 狀態碼:404

另請參閱

如需在其中一種語言特定 AWS SDKs中使用此 API 的詳細資訊,請參閱下列內容:

下一個主題:

GetIntents

上一個主題:

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