是否可以将我的订阅ID传递给LUIS对话框,而不是属性?
我的应用程序在数据库上有这些信息,我需要通过构造函数或其他方式传递它。
任何sugestions?
谢谢。
答案 0 :(得分:1)
LuisDialog 有一个带 LuisService 的构造函数。您可以传入modelId和subscriptionId,并动态创建 LuisModelAttribute :
public class LuisTestDialog : LuisDialog<object>
{
public LuisTestDialog(string modelId, string subscriptionId)
: base(new LuisService(new LuisModelAttribute(modelId, subscriptionId)))
{
}
}