在之前的博客文章中,咱们讨论了基于聊天的代理用户体验,其中用户须要被动思索如何与AI启动交换。但假设AI能在后盾默默为您上班,那会怎样呢?
我以为,为了让代理系统真正施展后劲,咱们须要转变观点,让AI在后盾默默上班。当义务在后盾解决时,用户理论更能接受较长的成功期间,由于他们对即时照应的希冀降落了。这样,代理就能更自在地启动上班,往往比在聊天界面中愈加粗疏和仔细。
此外,让代理在后盾运转,也使咱们能够更有效地裁减咱们的才干。聊天界面理论限度咱们一次性只能解决一个义务。但假设代理能在后盾环境中运转,就可以有多个代理同时解决多个义务。
那么,这种后盾代理的用户体验应该是什么样的呢?
编辑注:本文经翻译并二次整顿自UX for Agents, Part 2: Ambient一文。
建设对后盾代理的信赖:从“人在循环中”到“人在循环上”
要让代理在后盾运转,须要建设必定水平的信赖。如何建设这种信赖呢?
一个便捷间接的方法是向用户展现代理正在做什么。展现它采取的一切步骤,并让用户能够观察整个环节。虽然这些消息或者不会立刻显示(就像实时照应那样),但它应该可以让用户点击检查。
接上去,不只有让用户看到出现了什么,还要让他们纠正代理。假设用户发现代理在10步中的第4步做出了失误的选用,他们应该能够回到第4步并启动某种方式的纠正。
这种纠正可以采取多种方式。让咱们以一个详细的例子来说明,比如纠正一个失误调用工具的代理:
选项2和3的区别在于代理能否看法到了自己的失误。在选项2中,代理面对自己之前的失误生成,并被要求启动纠正;而在选项3中,它并不知道自己的预测失误(只是便捷地遵照了降级后的批示)。
这种方法将人类的角色从“在循环中”转变为“在循环上”。“在循环上”象征着能够向用户展现代理采取的一切两边步骤,准许用户在上班流程中途暂停,提供反应,而后让代理继续口头。
一个曾经成功了相似这种用户体验的运行是Devin,AI软件工程师。Devin可以长期间运转,但你可以看到一切采取的步骤,回溯到特定期间点的开发形态,并从那里启动纠正。
整合人类输入:代理在须要时如何寻求协助
虽然代理或者在后盾运转,但这并不象征着它须要齐全独立地成功义务。总会有一些时辰,代理不知道该怎样做或如何回答。这时,它须要惹起人类的留意并恳求协助。
以我正在构建的电子邮件助理代理为例。虽然电子邮件助理可以解决基本的邮件,但它经常须要我在某些义务上的输入,这些义务我不想智能化。这些义务包含审查复杂的LangChain失误报告,选择我能否加入会议等。
在这种状况下,电子邮件助理须要一种方式来通知我它须要消息来照应。留意,它不是要求我间接回应;同样,它寻求我对某些义务的意见,而后它可以应用这些消息来制造和发送一封美丽的电子邮件或布置日历约请。
目前,我将这个助手设置在Slack上。它向我提出疑问,我在线程中回应它,这样人造地融入了我的上班流程。假设我思索这种类型的用户体验,而不只仅是针对我自己的电子邮件助手,我会想象一个相似于客户支持仪表板的界面。这个界面将显示一切须要人类协助的区域,恳求的优先级,以及任何额外的元数据。
我最后用“代理收件箱”这个词来形容这个电子邮件助手 - 但更准确地说,它是一团体类协助代理成功某些义务的收件箱……这是一个有点令人毛骨悚然的想法。
论断
我对环境型代理十分看好,由于我以为它们是让咱们裁减自己才干的主要。
本文转载自,作者: