当前位置:首页 > CN2资讯 > 正文内容

让我们开始代理:LangChain和LlamaIndex谈论AI代理

2天前CN2资讯

在人工智能工程师世界博览会上,LangChain 和 LlamaIndex 的创始人谈论了从基于 RAG 的 LLM 系统AI 代理的演变。

译自Let’s Get Agentic: LangChain and LlamaIndex Talk AI Agents,作者 Richard MacManus。

“代理系统”(或“代理工作流”)这个词在上周于旧金山举行的AI 工程师世界博览会上多次出现。AI 代理是两家领先的 AI 工程初创公司:LangChain和LlamaIndex的重点,这两家公司都在演示中展示了他们对这项技术的独特见解。

在 AI 领域,“代理”一词指的是使用大型语言模型 (LLM) 执行各种任务的自动化软件。但是,当我参加去年 10 月的第一次 AI 工程师活动时,当时它被称为 AI 工程师峰会,我感觉 AI 代理是该活动中最受炒作的——也是最不可信的——方面。AutoGPT 当时是最热门的代理初创公司(也是 10 月份活动的首席赞助商),但它的演示让我非常怀疑。

在世界博览会上,AutoGPT 似乎没有出现在赞助商名单中,但 LangChain 的创始人兼首席执行官 Harrison Chase 提到了它。在关于代理主题的快速演示中,Chase 开始向 2023 年代理的炒作泼冷水。

“对我来说,AutoGPT 代表了代理炒作的顶峰,”他告诉世界博览会观众。“而且我实际上认为在那之后几个月,人们意识到通用代理架构不够可靠,无法构建可用于生产的系统,因此人们对代理的兴趣有所下降。”

LangChain 根据自己的理解对 Agent 的历史进行了概述

他提到了OpenAI 的助手 API作为代理的转折点。然后,今年早些时候,LangChain 发布了LangGraph,Chase 将其描述为“专为代理而设计”。他指出,LangGraph 被设计为“高度可控且低级”。

“将代理投入生产的公司正在构建定制的认知架构,对他们希望代理的行为方式进行微小的差异编码,”他解释道。但这并不是“通用代理”系统能够提供的。

我在 10 月份对代理的另一个批评是,它们似乎想要将人类排除在外——我认为这是狂妄自大。Chase 的语气要谦虚得多,甚至将“人机交互”列为 LangGraph 的定义特征之一。

LangGraph“附带一个内置的持久层,”他说,“这使得许多非常酷的‘人机交互’模式成为可能。”

LangGraph 细节

Chase 在舞台上宣布发布“LangGraph 的第一个稳定版本”——根据图形显示为 0.1 版本——他说这重申了其“致力于构建一个代理架构,使您能够构建将代理投入生产所需的定制认知架构”。

然后,他回到了 OpenAI 助手 API,他说这是一个很好的代理平台,尽管它有一些缺陷。“它附带了一个特定状态,它期望您的应用程序具有该状态,一个消息列表,而且它有点僵化,不允许您轻松地执行除该状态之外的其他操作,”他说。

OpenAI Assistant API(来自LangChain)

这导致 LangChain 为 LangGraph 开发了一个 SaaS 产品,名为 LangGraph Cloud。它为代理提供“一键式部署、可扩展的服务器和任务队列以及集成监控”。

他补充说,LangGraph Cloud 的另一个好处是“它不受 OpenAI 的约束,并且支持您使用 LangGraph 构建的任何认知架构”。

LlamaIndex

LlamaIndex 的创建者 Jerry Liu 在世界博览会上的一次单独演示中,提出了另一种 AI 代理方法。他将代理定位为 RAG(检索增强生成)的自然继承者,RAG 一直是将预训练的 LLM 与外部数据源集成的最常见方法。

“如果你在过去一年左右的时间里关注过我们的 Twitter,基本上我们 75% 的时间都在谈论 RAG,”他说,并补充说,现在已经很常见“不仅进行一次性查询搜索,而且实际上随着时间的推移存储您的对话历史”。

但 Lio 继续说道,“今年,许多人对构建代理工作流感到兴奋,这些工作流不仅可以合成信息,还可以执行操作并与许多服务交互,从而基本上为您提供您需要的东西。”

从 RAG 问答转向“代理工作流”

LlamaIndex 明智地决定将 AI 代理重新命名为对企业来说不那么令人不寒而栗的东西:他们称之为“知识助手”。

Liu 表示,RAG 只是构建知识助理目标的“开始”。他将 RAG 描述为“在一些已经存在了几十年的检索方法之上,一个美化的搜索系统”。

Liu 继续解释了 LlamaIndex 用户的一系列复杂选项,但总体而言,用户可以使用超越 RAG 的技术构建更高级的代理。他说,用户甚至可以构建“一个通用的多代理任务求解器”, “在那里,你甚至超越了单个代理的能力,走向多代理的编排”。

从简单代理到高级代理

Liu 似乎创造了“知识助理”一词,以便企业更容易理解 AI 代理的概念,然后他试图解释“代理 RAG”的概念,这又使事情变得更加复杂。

关于代理 RAG,Liu 说:“你不仅直接将查询馈送到向量数据库,最终,一切都是一个 LLM 与一组数据服务作为工具进行交互,对吧?”

嗯,对。

Liu 表示,如果一切都能正常工作,这个过程将产生更高级的代理,例如“个性化的问答系统”,能够随着时间的推移维护用户状态的代理,以及能够从非结构化和结构化数据源中查找信息的代理。

最后,Liu 宣布了 LlamaIndex 的一项新功能,名为(你猜对了):Llama Agents。Liu 说:“我们认为这是帮助你构建生产级知识助理的关键要素,尤其是随着世界变得越来越代理化。”

Llama 代理预览

代理世界

Harrison Chase 在演讲开始时明显地贬低了去年的 AI 代理轰动事件 AutoGPT。但当然,LangChain 和 LlamaIndex 提供的解决方案是否会更好,还有待观察。

LangChain 的解决方案有一个复杂的口号(“定制认知架构”),但似乎比 LlamaIndex 更简单,LlamaIndex 有一个简单的口号(“知识助理”),但工作流程很复杂。但一年后再来看看它们是否在现实世界中有效。

本文在云云众生(https://yylives.cc/)首发,欢迎大家访问。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/24772.html

    分享给朋友:

    “让我们开始代理:LangChain和LlamaIndex谈论AI代理” 的相关文章

    选择和管理海外服务器的最佳策略与优势

    在如今这个信息高度发达的时代,海外服务器逐渐成为许多企业的不二选择。简单来说,海外服务器是指那些位于中国境外的数据处理设备。这些服务器致力于为全球用户提供高效的服务,不论是数据存储、网站托管还是其他在线服务。通过使用海外服务器,企业能够接触到更广阔的市场以及可定制的解决方案,以满足特定需求。 选择海...

    如何安全地开放所有端口并规避网络风险

    我第一次接触网络配置的时候,看到“开放所有端口”这个词,心里有些忐忑。其实,开放端口是网络通信中非常基础的概念。简单来说,端口就像是网络中的开口,允许不同的应用程序和服务进行数据交换。每个端口都有其独特的号码,从1到65535不等,其中小于1024的端口通常用于系统服务,而大于1024的端口就属于应...

    香港 CN2 GIA: 提升国际网络连接的高质量解决方案

    CN2 GIA 的定义与背景 在数字时代,网络的质量直接影响着我们的生活。香港 CN2 GIA是中国电信推出的一项高品质专线服务,它为企业和个人提供高速、稳定的国际互联网连接。CN2的全称是“China Next Generation Internet”,而GIA则代表“Global Interne...

    腾讯云国际版:全球云服务的强者之选,满足您的业务需求

    腾讯云国际版概述 腾讯云国际版的定义与背景 腾讯云国际版是腾讯公司专为全球客户推出的一款云服务产品,旨在满足不同国家和地区用户的需求。它在功能上与国内版本相似,但根据国际市场的需求进行了优化,以确保服务的稳定性和流畅性。作为一名用户,我发现腾讯云国际版特别注重数据隐私和合规性,这对于希望拓展海外市场...

    中转机:提升航班灵活性与旅行体验的最佳选择

    中转机的基本定义 中转机,是在航空运输中大量使用的一种方式。简单来说,就是乘客在一段航程中需要在特定的中转站停留,然后再继续前往他们的最终目的地。这个过程中,乘客的航空器可能会更换,或者在中转站转机的时间不同。中转机的作用主要体现在提高航班的灵活性与覆盖范围上。 我想起了自己那次在国外旅行时的经历。...

    腾讯云618促销活动:如何以优惠价格体验云服务的优势

    在如今的数字化时代,云服务已成为各类企业和个人开发、运营的重要基础设施。腾讯云618促销活动正是针对这一需求而设计的,旨在帮助用户以更优惠的价格获取高质量的云服务。这一活动的背景与意义不仅仅体现在促销数字和用户数上,更在于它为用户在云计算的海洋中提供了一条便捷的航道。 618作为中国电商的购物盛宴,...