我正在使用Microsoft bot框架创建聊天机器人。如果漫游器无法识别客户的意图,则要求将代理添加到对话中。
我找到的所有示例都是针对botbuilder:3.7.0的,但我们正在使用botbuilder:4.1.5。
在BotFrameworkAdapter中找到了一个方法,该方法可以帮助我们完成此操作,但无法正常工作。
reference = TurnContext.getConversationReference(context.activity);
await adapter.createConversation(reference, async (ctx) => {
console.log(ctx);
await ctx.sendActivity("Hi (in private) -- Successful ");
});