You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何以编程方式执行LUIS dispatch refresh 实现调度应用自动刷新

Dispatch编程刷新实现说明

完全可以通过编程方式完成Dispatch刷新操作,无需手动执行dispatch refresh命令,两种主流实现方式如下:

  • 子进程调用Dispatch CLI:你可以在后端业务代码中,通过子进程唤起的方式直接执行Dispatch CLI命令,在用户新增FAQ且QnA KB内容更新发布完成后,自动触发刷新。标准执行命令参考:dispatch refresh --name <Dispatch应用名称> --resourceGroup <所属资源组名> --subscription <对应Azure订阅ID>,你可以根据自己的资源配置补充其他可选参数。
  • 调用Dispatch REST接口:如果不想依赖Dispatch CLI的本地安装环境,你也可以直接调用Azure提供的Dispatch模型刷新REST API,接口会自动拉取关联QnA KB的最新内容,完成模型重新训练与发布,全程无需人工操作。

操作注意事项

  • 触发Dispatch刷新前,务必先调用QnA KB的发布接口,确认新增的FAQ内容已经发布到QnA KB的生产环境,避免刷新后拉取到未生效的旧数据
  • Dispatch刷新存在几秒到几十秒不等的处理耗时,建议在代码中添加状态轮询逻辑,确认刷新完成后再反馈操作成功,避免用户后续请求命中未更新的旧模型
  • 若你的应用存在高并发创建FAQ的场景,建议对刷新操作做合并防抖处理,避免短时间内重复触发刷新,浪费资源同时可能引发操作冲突

内容的提问来源于stack exchange,提问作者Heba El-Fadly

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 05:24:04