DeleteUtterances - Amazon Lex V1

终止支持通知:2025年9月15日, AWS 我们将停止对Amazon Lex V1的支持。2025 年 9 月 15 日之后,您将无法再访问亚马逊 Lex V1 主机或 Amazon Lex V1 资源。如果您使用的是 Amazon Lex V2,请改为参阅 Amazon Lex V2 指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

DeleteUtterances

删除存储的言语。

Amazon Lex 存储用户发送给您的机器人的言语。言语会存储 15 天以供 GetUtterancesView 操作使用,然后无限期存储,用于提高机器人响应用户输入的能力。

使用 DeleteUtterances 操作来为特定用户手动删除存储的言语。当您使用 DeleteUtterances 操作时,为提高机器人响应用户输入的能力而存储的言语会立即被删除。存储用于 GetUtterancesView 操作的言语将在 15 天后删除。

此操作需要 lex:DeleteUtterances 操作的权限。

请求语法

DELETE /bots/botName/utterances/userId HTTP/1.1

URI 请求参数

请求使用以下 URI 参数。

botName

存储言语的机器人的名称。

长度限制:最小长度为 2。最大长度为 50。

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

必需:是

userId

发表言语的用户的唯一标识符。这是在包含话语的PostContentPostText操作请求中发送的用户 ID。

长度限制:最小长度为 2。最大长度为 100。

必需:是

请求体

该请求没有请求正文。

响应语法

HTTP/1.1 204

响应元素

如果此操作成功,则该服务会发送回带有空 HTTP 正文的 HTTP 204 响应。

错误

BadRequestException

请求格式不正确。例如,值无效或必填字段未填充。检查字段值,然后重试。

HTTP 状态代码:400

InternalFailureException

出现内部 Amazon Lex 错误。请再次尝试您的请求。

HTTP 状态代码:500

LimitExceededException

请求超出了限制。请再次尝试您的请求。

HTTP 状态代码:429

NotFoundException

找不到在请求中指定的资源。检查资源并重试。

HTTP 状态代码:404

另请参阅

有关以特定语言之一使用此 API 的更多信息 AWS SDKs,请参阅以下内容: