本文共享一些关键做法,并帮助你优化依赖于外部源信息的代理,以减少客户在对话期间的等待时间。
为外部设置的全局变量设置最长超时延迟。 对于 配置为从外部源接收上下文的全局变量的代理,请设置可选的超时值,以便代理不会挂起更长时间。
让用户知道代理需要一段时间。 代理在几秒钟内未响应可能会使用户怀疑系统是否正常工作。 请考虑在适用主题的开头发送简短消息,指示代理正在查找信息。 这样,用户就会知道该作可能需要一些时间,并且工作正常。
最大程度地减少和优化长时间的代理作。 调用外部系统来查找信息以个性化请求可能会提供出色的体验,但也可能需要很长时间。 如果需要此个性化设置,请确保对调用进行优化,并且所调用的系统是可缩放的。
对快速请求使用 HTTP 请求节点。 使用 Power Automate 流可以轻松完成复杂的作,但是,它可能涉及相当大的开销。 如果只需要单个盒外查找调用,则 HTTP 请求 节点可能是此类简单作的较轻量选项。
对于 Power Automate 调用,请使用 Power Automate 仪表板查看请求持续时间。 Copilot Studio 不提供有关关闭代理作(如 Power Automate 调用)的时长的见解。 因此,很难理解在何处花费时间。 在 Copilot Studio 中,这些现成调用是同步的,这意味着在 Power Automate 流完成之前,对话中不会发生进一步的活动。 请考虑对流使用 Power Automate 仪表板。 此仪表板可让你深入了解作的成功和失败率,以及作需要多长时间。