静态加密 - Amazon Lex V1

如果您使用的是 Amazon Lex V2,请改为参阅 Amazon Lex V2 指南

 

如果您使用的是 Amazon Lex V1,我们建议您将机器人升级到 Amazon Lex V2。我们不再向 V1 添加新功能,强烈建议使用 V2 以获得全新的机器人。

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

静态加密

Amazon Lex 会对其存储的用户言语进行加密。

示例言语

当您开发机器人时,您可以为每个意图和插槽提供示例言语。您还可以为槽位提供自定义值和同义词。这些信息是静态加密的,用于构建机器人并创建用户体验。

客户言语

除非 childDirected 字段设置为 true,否则 Amazon Lex 会加密用户发送给机器人的言语。

childDirected 字段设置为 true 时,不存储任何用户言语。

childDirected 字段设置为 false(默认)时,用户言语会被加密并存储 15 天以供 GetUtterancesView 操作使用。要为特定用户删除存储的言语,请使用 DeleteUtterances 操作。

当机器人接受语音输入时,输入内容将被无限期存储。Amazon Lex 使用它来提高机器人响应用户输入的能力。

使用 DeleteUtterances 操作来为特定用户删除存储的言语。

会话属性

会话属性包含在 Amazon Lex 与客户端应用程序之间传递的特定于应用程序的信息。Amazon Lex 将会话属性传递给为机器人配置的所有 AWS Lambda 函数。如果 Lambda 函数添加或更新会话属性,Amazon Lex 会将新信息返回给客户端应用程序。

会话属性在会话持续时间内一直存在于加密存储中。您可以将会话配置为在最后一次用户言语之后保持活动最少 1 分钟,最多 24 小时。默认会话持续时间为 5 分钟。

请求属性

请求属性包含请求特定的信息,并仅应用于当前请求。客户端应用程序使用请求属性在运行时向 Amazon Lex 发送信息。

您可以使用请求属性传递不需要在整个会话中保留的信息。由于请求属性不会跨属性持久存在,所以不存储它们。