练习 5:创建别名 (AWS CLI) - Amazon Lex V1

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

 

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

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

练习 5:创建别名 (AWS CLI)

别名是指向自动程序特定版本的指针。利用别名,您可以轻松更新您的客户端应用程序正在使用的版本。有关详细信息,请参阅版本控制和别名。要运行本练习中的命令,您需要知道将在其中运行命令的区域。有关区域列表,请参阅 模型构建配额

创建别名 (AWS CLI)
  1. 在 AWS CLI 中,获取您在 练习 4:发布版本 (AWS CLI) 中创建的 OrderFlowersBot 自动程序版本。

    aws lex-models get-bot \ --region region \ --name OrderFlowersBot \ --version-or-alias version > OrderFlowersBot_V5.json
  2. 在文本编辑器中,打开 OrderFlowersBot_v5.json。找到并记录版本号。

  3. 在 AWS CLI 中,创建自动程序别名:

    aws lex-models put-bot-alias \ --region region \ --name PROD \ --bot-name OrderFlowersBot \ --bot-version version

    服务器响应如下:

    {
        "name": "PROD",
        "createdDate": timestamp,
        "checksum": "checksum",
        "lastUpdatedDate": timestamp,
        "botName": "OrderFlowersBot",
        "botVersion": "1"
    }}                    
                    

下一个步骤

步骤 6:清理 (AWS CLI)