利用生成式人工智能优化机器人的创建和性能 - Amazon Lex

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

利用生成式人工智能优化机器人的创建和性能

注意

这些功能使用生成式人工智能。使用该服务时,请记住,它可能会给出不准确或不恰当的响应。有关更多信息,请参阅 AWS 负责任的 AI 策略

由 Amazon Bedrock 提供支持: AWS 实现自动滥用检测。由于 Amazon Lex V2 生成式人工智能功能建立在 Amazon Bedrock 之上,因此用户继承了 Amazon Bedrock 中实施的控制措施,以确保安全、负责任地使用人工智能。

利用 Amazon Bedrock 的生成式人工智能功能,自动执行和加快 Amazon Lex V2 机器人构建流程。您可以借助 Amazon Bedrock 执行以下流程。

  • 创建新的机器人,并使用自然语言描述,有效地为它们填充相关的意图和槽位类型。

  • 根据机器人的意图自动生成示例言语。

  • 提高机器人的槽位解析性能。

  • 创建意图以帮助回答客户的问题。

您可以通过控制台或 API 为 Amazon Lex V2 激活生成式人工智能功能。

注意

在利用生成式人工智能功能之前,您必须满足以下先决条件

  1. 导航到 Amazon Bedrock 控制台并注册您打算使用的 Anthropic Claude 模型的访问权限(有关更多信息,请参阅模型访问权限)。有关使用 Amazon Bedrock 的定价信息,请参阅 Amazon Bedrock 定价

  2. 为机器人区域设置开启生成式人工智能功能。为此,请按照利用生成式人工智能优化机器人的创建和性能中的步骤进行操作。

Using the console
  1. 登录 AWS Management Console 并打开 Amazon Lex V2 主机,网址为 https://console.aws.amazon.com/lexv2/home

  2. 选择要开启生成式人工智能功能的机器人和机器人中的区域设置。

  3. 生成式人工智能配置部分中,选择配置

  4. 切换要激活的每项功能的已启用按钮。选择要用于该功能的模型和版本。启用一项功能可能会产生额外费用。有关使用 Amazon Bedrock 的定价信息,请参阅 Amazon Bedrock 定价。要了解有关某项功能的更多信息,请从以下列表中选择相应的主题。开启要激活的功能后,请选择保存。此时会显示绿色的成功横幅,以确认这些功能已开启。

Using the API
  1. 要为新机器人启用生成式 AI 功能,请使用该CreateBot操作创建新机器人。

  2. 发送CreateBotLocale请求,必要时修改generativeAISettings对象。如果您要为现有机器人启用这些功能,UpdateBotLocale请改为发送请求。

    1. 要启用描述性机器人生成器,请修改 descriptiveBotBuilder 对象。指定要在 modelArn 字段中使用的基础模型,并将 enabled 值设置为 True

    2. 要改进槽位解析,请修改 slotResolutionImprovement 对象。指定要在 modelArn 字段中使用的基础模型,并将 enabled 值设置为 True

    3. 要启用示例言语生成,请修改 sampleUtteranceGeneration 对象。指定要在 modelArn 字段中使用的基础模型,并将 enabled 值设置为 True