Teams 机器人在使用技能时响应缓慢

Teams Bot responds slowly when using skills

提问人:Eric 提问时间:11/16/2023 更新时间:11/16/2023 访问量:29

问:

当我使用示例代码“81.skills-skilldialog”(https://github.com/microsoft/BotBuilder-Samples)时,响应时间比没有技能的机器人长几秒钟。这可能是root调用技能的时候。这正常还是我做错了什么?

开发环境使用 C#,Root bot 和 Skills 的终结点位于本地 IIS 服务器上。 在相同的环境中,同一个机器人分别使用技能和非技能实现,响应速度相差约 2 到 5 秒。

C# BotFramework Microsoft-Teams

评论

0赞 Prasad-MSFT 11/17/2023
与没有技能的机器人相比,在机器人中使用技能时略有延迟,这是因为当根机器人调用技能时,它涉及其他步骤,例如将活动转发到技能,等待技能处理活动,然后将响应发送回根机器人。这些额外的步骤可能会增加整体响应时间。但是,2 到 5 秒的延迟似乎有点高。这可能是由于各种因素造成的,例如网络延迟、所调用技能的复杂性或本地 IIS 服务器的性能。
0赞 Eric 11/21/2023
感谢您的回复。这平均会增加多少时间?

答: 暂无答案