我的语音代理测试现在包含600秒断崖

Reddit r/AI_Agents 新闻

摘要

作者描述了一次语音代理通话在600秒时被无预警切断的情况,并提出了一种优雅处理最大通话时长的测试方法,包括切断前警告和状态保存。

我曾以为长语音通话已基本解决,直到有一次我在开车时使用,它正好在600秒时被切断。令人烦恼的不仅是超时本身,而是通话在思路进行到一半时突然结束,没有警告、没有总结、也没有清晰的下一步。转录记录虽然存在,但整个工作流感觉被抛弃了。现在我把最大通话时长视为一个质量保障(QA)用例,而不是基础设施细节。我的测试方法:- 让通话超过预期限制 - 在切断前发出警告 - 捕获简短总结 - 保留转录记录 - 写入重试或下一步动作状态如果代理无法优雅地收尾,那么该通话还不能投入生产。它可能完美地处理正常轮次,但在用户需要连续性的关键时刻却显得支离破碎。对于构建语音代理的人:你们会测试最大通话时长/收尾行为吗?还是主要测试中断和延迟?
查看原文

相似文章