根据http://docs.aws.amazon.com/lex/latest/dg/API_Operations_Amazon_Lex_Model_Building_Service.html 你可以创建或更新机器人和意图/插槽(Put {Bot | Intend | Slot},Create {Bot | Intend | Slot} Version)。
因此,通过使用Put *我可以配置机器人并使用Create * Version我可以发布一个,但是为了发布它,首先你需要构建它,我无法找到它的API方法。
答案 0 :(得分:1)
使用PutBot
时,您可以提供值--process-behavior
的{{1}}标记以强制构建。
来自文档:
如果您将
BUILD
元素设置为processBehavior
,则Amazon Lex会构建机器人以便它可以运行。如果您将元素设置为Build
Amazon Lex保存机器人,但不会构建它。如果未指定此值,则默认值为Save
。
答案 1 :(得分:0)
如果使用CLI,可以在json文件中添加以下行:
“processBehavior”:“BUILD”,
它将构建机器人。