如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南。
如果您使用的是 Amazon Lex V1,我們建議您將機器人升級至 Amazon Lex V2。我們不再將新功能新增至 V1,並強烈建議對所有新機器人使用 V2。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
練習 5:建立別名 (AWS CLI)
別名是特定機器人版本的指標。透過別名,您可以輕鬆地更新用戶端應用程式所使用的版本。如需更多詳細資訊,請參閱版本控制與別名。若要執行本練習中的命令,您必須知道要執行命令的區域。如需區域的列表,請參閱 模型建置配額 。
建立別名 (AWS CLI)
-
在 AWS CLI 中,取得您在 練習 4:發佈版本 (AWS CLI) 中建立的
OrderFlowersBot
機器人版本。aws lex-models get-bot \ --region
region
\ --name OrderFlowersBot \ --version-or-aliasversion
> OrderFlowersBot_V5.json -
在文字編輯器中開啟
OrderFlowersBot_v5.json
。尋找並記錄版本編號。 -
在 AWS CLI 中建立機器人別名:
aws lex-models put-bot-alias \ --region
region
\ --name PROD \ --bot-name OrderFlowersBot \ --bot-versionversion
以下是伺服器的回應:
{ "name": "PROD", "createdDate":
timestamp
, "checksum": "checksum
", "lastUpdatedDate":timestamp
, "botName": "OrderFlowersBot", "botVersion": "1" }}