Отличная работа на этом Nicolas R !!! И спасибо за создание пиара!
я есть 3 QnA Service. Я хочу, чтобы они использовались в одном BOT одновременно. Как это можно реализовать с помощью C #. Моя первоначальная идея состоит в том, чтобы поместить идентификатор базы данных и дополнительный ключ в массив (как реализовать это или будет работать массив?) .. Я видел некоторый код в Node.JS, но не могу понять, как преобразовать код в C # ,
public class QnaDialog : QnAMakerDialog
{
public QnaDialog() : base(
new QnAMakerService(new QnAMakerAttribute(ConfigurationManager.AppSettings["QnaSubscriptionKey1"],
ConfigurationManager.AppSettings["QnaKnowledgebaseId1"], "Hmm, I wasn't able to find an article about that. Can you try asking in a different way?", 0.5)),
new QnAMakerService(new QnAMakerAttribute(ConfigurationManager.AppSettings["QnaSubscriptionKey2"],
ConfigurationManager.AppSettings["QnaKnowledgebaseId2"], "Hmm, I wasn't able to find an article about that. Can you try asking in a different way?", 0.5)),
new QnAMakerService(new QnAMakerAttribute(ConfigurationManager.AppSettings["QnaSubscriptionKey3"],
ConfigurationManager.AppSettings["QnaKnowledgebaseId4"], "Hmm, I wasn't able to find an article about that. Can you try asking in a different way?", 0.5))
)
{
}
}