终止支持通知: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
-
发表言语的用户的唯一标识符。这是在包含话语的PostContent或PostText操作请求中发送的用户 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,请参阅以下内容: