超越“代理式AI”,探索“环境代理”的无限可能
在生成式AI领域,”代理式AI”(Agentic AI)正掀起一股热潮,但未来会走向何方?
虽然通用人工智能(AGI)的实现可能尚需时日,但“环境代理”(Ambient Agents)或许将成为通往AGI的桥梁。
LangChain,作为代理式AI的先驱,于2024年1月14日首次提出“环境代理”的概念。LangChain开发的技术包括其同名开源框架,该框架允许组织将不同的大型语言模型(LLM)链接在一起,以实现最终目标。LangChain公司于2024年2月获得了2400万美元的融资,并推出了包括LangSmith在内的商业产品,用于LLM操作。
传统的AI界面通常通过文本提示与LLM交互,以启动操作。代理式AI则更进一步,利用LLM驱动的系统,代表用户执行操作。而“环境代理”则将这一理念推向了新的高度。
环境代理是始终在后台运行的AI系统,它们持续监控事件流,并在满足预设指令和用户意图的情况下触发行动。虽然“环境代理”这一术语尚属新鲜,但“环境智能”的概念早已存在,即AI始终在“倾听”。亚马逊将其Alexa个人助理技术称为“环境智能”的体现。
环境代理的目标是通过持续运行多个代理,自动执行重复性任务,并扩展用户的操作能力,从而让用户专注于更高层次的任务,而代理则负责处理日常工作。
为了验证和推进环境代理的概念,LangChain开发了一系列初始用例,其中一个用于监控电子邮件,另一个用于社交媒体,帮助用户在需要时进行管理和响应。
“我认为代理本身非常强大、令人兴奋且酷,”LangChain联合创始人兼首席执行官哈里森·蔡斯告诉VentureBeat。“如果有很多代理在后台运行,环境代理将更加强大,你可以将自己的能力扩展到更高的水平。”
这项技术利用了许多开源解决方案,LangChain尚未透露其对任何新工具的收费标准。
与许多伟大的技术创新一样,环境代理最初的动机并非创造新的范式,而是解决现实问题。
对于蔡斯来说,这个问题对于我们许多人来说都太熟悉了:电子邮件收件箱过载。蔡斯开始着手创建环境代理,以解决电子邮件方面的挑战。六个月前,他开始为自己的电子邮件构建环境代理。
蔡斯解释说,电子邮件助手会对他的电子邮件进行分类,自动处理分类过程。他不再需要手动整理收件箱,因为代理会代劳。通过长时间使用代理收件箱,蔡斯能够改进和提升其功能。他指出,代理最初并不完美,但通过定期使用并解决痛点,他能够增强代理的性能。
需要明确的是,电子邮件助手并非简单的基于规则的电子邮件分类系统。它是一个真正理解他的电子邮件并帮助他决定如何管理它的系统。
蔡斯电子邮件助手的架构相当复杂,涉及多个组件和语言模型。
“它首先进行分类步骤,这有点像LLM,并使用一个相当复杂的提示和一些从向量数据库中语义检索到的简短示例,”蔡斯解释道。“然后,如果确定它应该尝试回复,它就会转到一个草稿代理。”
蔡斯进一步解释说,草稿代理可以访问其他工具,包括一个专门用于与日历交互的子代理:
“我有一个专门用于与日历交互的代理,因为实际上LLM在处理日期方面很糟糕,”蔡斯说。“所以我必须有一个专门的代理来与日历交互。”
在生成草稿回复后,蔡斯表示,还有一个额外的LLM调用,用于重写回复,以确保正确的语气和格式。
“我发现让LLM尝试调用所有这些工具并构建一封电子邮件,然后以正确的语气进行写作非常棘手,所以我专门设置了一个步骤来处理语气,”蔡斯说。
环境代理体验的关键部分是能够控制和查看代理正在执行的操作。
蔡斯指出,在最初的实现中,他只是让代理通过Slack发送消息,但这很快变得难以管理。
因此,LangChain设计了一个新的用户界面,即代理收件箱,专门用于与环境代理交互。
该系统显示用户与代理之间所有开放的通信线路,并使跟踪未完成的操作变得容易。
LangChain首先也是一个面向开发人员的工具,它也将成为帮助构建和部署环境代理的工具。
任何开发人员都可以使用开源的LangChain技术来构建环境代理,尽管其他工具可以简化此过程。蔡斯解释说,他构建的代理收件箱在某种程度上是LangGraph平台之上的一个视图。LangGraph是一个用于构建代理的开源框架,它提供了运行长时间后台作业的基础设施。
除此之外,LangChain正在使用其商业化的LangSmith平台,该平台为代理提供可观察性和评估功能。这有助于开发人员将代理投入生产,并提供必要的监控和评估工具,以确保它们按预期执行。
蔡斯乐观地认为,环境代理的概念将在未来几个月和几年内被开发人员所接受。
环境代理为AI带来了更多自主权,使其能够监控事件流并采取智能行动。蔡斯仍然认为,在环境代理体验中,需要将人类纳入循环。但人类只需要确认和验证操作,而不是弄清楚需要做什么。
“我认为这是朝着利用和使用更通用智能迈出的一步,”蔡斯说。
蔡斯指出,真正的AGI更有可能来自推理模型的改进。也就是说,更好地利用模型是环境代理概念将带来价值的地方。
“即使模型变得非常智能,仍然有很多工作要做才能利用它们,”蔡斯说。“我认为,与它们交互的环境代理风格将绝对是使用这种通用智能形式的关键。”
电子邮件助手的开源版本目前已可使用。LangChain今天发布了一个新的社交媒体环境代理,并将从1月16日星期四开始提供代理收件箱的开源版本。