Gab*_*tti 6 azure-table-storage azure-deployment asp.net-web-api botframework azure-language-understanding
我们在 Azure 上部署了一个机器人,但我们想将其提供给客户,以便他可以使用自己的资源部署它并运行它。我们需要给他们一个 Powershell 脚本,它神奇地创建和部署机器人工作所需的所有资源。我的机器人架构由以下部分组成:
我的问题是:
1)如何将bots web api配置为连接字符串参数?(表存储,luis和qna服务重新部署时会有所不同)目前我正在定义conn。web.config 上的字符串和 api 键,但正如我所说,这需要是动态的。
2) 如何自动部署 LUIS?Luis 需要首先创建认知服务帐户的密钥。我假设我有导出的模型 json 文件。我正在考虑使用 LUIS API 来进行应用程序导出和发布部分。这样就够了吗?
3)如何部署qna服务?我认为目前被神奇地部署在某个地方,所以也许我不需要对它做任何事情。
谢谢!
小智 0
其中一些可以使用 ARM 模板实现自动化,您可以使用诸如listKeys()
查询一个资源的连接键并将其用作另一资源的参数等功能。如果您使用 Azure 应用服务,您可以使用所谓的“应用设置”覆盖 web.config 中的设置,并且可以在 ARM 模板内设置这些设置
查看此 ARM 模板,该模板部署机器人并将其动态链接到新部署的认知服务
机器人和应用程序 ID 注册我认为目前无法自动化,没有 API 或 CLI
归档时间: |
|
查看次数: |
1844 次 |
最近记录: |