如何通过.lu文件设置LUIS应用的'Make endpoints public'配置项
LUIS应用「Make endpoints public」配置的.lu指令支持说明
结论
当前官方.lu文件的内置配置指令暂不支持直接设置「Make endpoints public」参数,你可以通过以下两种兼容现有工作流的方式完成配置:
可行配置方案
- 方案1:搭配bf cli命令完成配置
在执行完bf luis:build/bf luis:convert相关的应用创建命令后,追加调用bf cli的应用设置更新命令即可,无需额外对接REST接口,命令示例如下:bf luis:application update-settings --appId <你的LUIS应用ID> --subscriptionKey <LUIS创作资源密钥> --endpoint <LUIS创作终结点地址> --public true - 方案2:修改转换后的JSON配置文件
你也可以在.lu文件转换生成的LUIS应用JSON配置中,手动添加根级字段"public": true,之后再执行应用创建的CLI命令,该字段会被bf cli正常识别并同步到LUIS应用的实际配置中。注意:如果后续有重新从.lu文件转换生成JSON的需求,每次转换后需要重新核对添加该字段,避免配置被自动生成的内容覆盖。
内容的提问来源于stack exchange,提问作者Athadu
相关产品推荐
相关产品推荐

