如何将 Agent 更智能?NVIDIA《The AI Podcast》采访 Imbue CEO 邱侃君 – Ep.239 | 客服服务营销数智化洞察_晓观点
       

如何将 Agent 更智能?NVIDIA《The AI Podcast》采访 Imbue CEO 邱侃君 – Ep.239

一、AI智能体:重塑软件开发与数字生活的未来

在人工智能(AI)浪潮席卷全球的当下,软件开发领域正经历着前所未有的变革。从代码辅助工具到能够将自然语言请求转化为功能性应用的系统,生成式AI正以前所未有的速度推动着软件开发工具的迭代。本期NVIDIA AI播客邀请到了Imbue公司的联合创始人兼CEO Kan Joon Kyu,深入探讨了AI智能体(AI agents)如何重塑软件开发,以及它们在未来的数字生活中可能扮演的角色。

二、从“疯狂”的想法到时代的弄潮儿

Imbue成立于2021年初,那时人们普遍将目光聚焦在通用人工智能(AGI)上,对于AI智能体的概念,许多人还觉得有些“疯狂”。然而,Imbue的创始人却坚信,与追求一个无所不能的外部智能体相比,更重要的是开发能够被人们塑造和操控的系统。他们认为,未来的AI智能体不应该仅仅是“知道所有答案”的存在,而应该是能够与人类协同工作、共同创造的伙伴。

在早期,Imbue也将AI智能体视为一种能够执行用户指令、返回结果的个人助理。然而,通过实践,他们发现这种模式存在着一个根本性的问题:任务的委托往往会导致沟通不畅,返回的结果也可能不尽人意。正如Kan Joon在播客中提到的,将任务委托给其他人,需要仔细地定义问题、规划范围,这反而将大部分的负担转移到了委托人身上。

三、AI智能体:编程之上的抽象层

为了解决上述问题,Imbue开始以一种全新的视角看待AI智能体。他们认为,AI智能体本质上是人与计算机之间的一个中间层,它通过某种方式(如用户界面或自然语言)与人类交互,同时与计算机交互。而与计算机交互最有效的方式莫过于编写代码。

在过去的软件开发中,所有功能都是通过硬编码实现的,这限制了软件的通用性。而如今,借助语言模型,AI智能体可以生成代码,实现未被硬编码的新功能,这使其具有了更强的通用性。因此,Imbue将AI智能体定义为编程之上的一个抽象层,它使普通人能够通过更直观的方式来“编程”计算机,而无需将其视为编程行为。

Imbue的愿景是重新定义个人计算机,让每个人都能在未来的数字环境中自由创造。他们希望,未来的软件不是由少数人构建并服务于大众的“出租品”,而是由每个人拥有并量身定制的“私有物”。

三、从自动化到协作:AI智能体的新范式

与传统的将AI智能体视为自动化系统的观点不同,Imbue将其视为协作系统。这意味着AI智能体不是独立执行任务的工具,而是与人类并肩工作,共同完成目标的伙伴。在早期阶段,用户可能需要具备一定的代码阅读和编写能力,以便检查AI智能体生成的代码,并对其进行调整。但随着模型能力的提升,用户将逐渐摆脱对底层代码的依赖,更专注于创意和设计。

目前,Imbue主要面向具有一定软件构建能力的“软件构建者”。他们可以是软件工程师,也可以是其他领域的专业人士,只要他们具备一定的技术背景,并有将想法转化为软件的需求。随着模型能力的提升,Imbue的目标是让更多类型的创作者能够使用AI智能体,自由地塑造和定制自己的数字环境。

四、AI智能体的应用场景与竞争优势

AI智能体目前的应用场景非常广泛,但其有效性存在着差异。一些简单的应用,如网页数据抓取和汇总,虽然可以被称为智能体,但其本质上仍然是对大型语言模型(LLM)的简单应用。而更令人兴奋的是那些能够帮助人们完成之前无法想象的任务的通用智能体。

例如,一些研究人员和科学家需要处理大量的实验数据,但他们并不具备专业的软件工程能力。通过AI智能体,他们可以在更高的层次上进行操作,轻松地完成数据处理和分析。更令人兴奋的是,AI智能体可以帮助我们构建一些针对特定需求的定制化软件,例如为老年人过滤骚扰电话,或者为社区组织管理活动。

当前,大部分软件都是由少数人构建并服务于大众,我们很难拥有真正属于自己的数字环境。而AI智能体有望改变这一现状,使每个人都能轻松地构建符合自己需求的软件,并拥有真正属于自己的数字世界。

五、构建AI智能体的挑战

构建AI智能体并非易事,它面临着诸多挑战。首先,如何确保AI智能体的可靠性和鲁棒性是一个关键问题。在传统的自动化系统中,即使是小概率的错误也可能导致严重的后果。而对于Imbue所关注的协作式智能体而言,虽然容错率可以适当放宽,但仍然需要在可用性和容错性之间取得平衡。

其次,如何设置合适的期望值,引导用户以正确的方式与AI智能体交互也是一个挑战。与传统软件不同,AI智能体的工作方式具有一定的随机性,用户需要认识到其并非完美无缺,需要通过迭代的方式来塑造其输出。

此外,如何设计良好的用户体验,将AI智能体的能力映射到人们已有的认知模型也是一个重要的课题。Imbue认为,构建AI智能体的用户体验需要创新,需要设计出符合人类直觉的概念,使人们能够更容易地理解和使用它们。

规模化:构建一个由智能体组成的生态系统

对于AI智能体的规模化,Imbue并不认为是通过构建大量具有不同个性的智能体来实现的。他们认为,未来的软件世界将是一个由大量智能体相互交互的生态系统。在这样的生态系统中,每个人都可以拥有自己的自动化系统,它们可以为我们的生活提供支持,而不是带来困扰。

为了防止AI智能体被滥用,我们需要构建一套相应的防御机制。例如,当一些人利用AI智能体进行骚扰时,其他人也可以构建自己的智能体来对抗这些骚扰,保护自己。Imbue希望通过赋予人们构建自己的AI智能体的能力,来防止出现少数人控制大部分自动化系统的局面。

推理能力:验证答案的正确性

推理能力是AI智能体的一个关键特征。虽然大型语言模型(LLM)本身就具有一定的推理能力,但它们在验证答案的正确性方面仍然存在不足。相比之下,人类在执行任务时会不断地检查和验证自己的答案,确保其符合预期。

因此,Imbue的研究方向主要集中在如何提高AI智能体验证答案的正确性。他们发现,虽然模型可以根据测试用例生成代码,但它们生成高质量测试用例的能力却相对较弱。这或许是因为验证正确性是一个比生成答案更复杂的推理问题。

未来展望:普及AI智能体,赋能每一个人

Imbue的愿景是让每个人都能成为AI智能体的构建者,让每个人都能拥有自己的定制化智能体。他们希望,未来的软件世界不是由少数人控制的,而是由每个人共同创造的。

Imbue正在积极探索如何将AI智能体的构建能力普及给大众。他们发布了博客文章,教人们如何搭建训练大型模型的设施,还发布了用于评估模型的工具包。他们希望,AI智能体就像个人计算机一样,成为每个人生活中不可或缺的一部分,为我们的生活和工作提供支持。

总而言之,Imbue正在以一种独特的方式探索AI智能体的未来。他们认为,AI智能体不应该仅仅是自动化的工具,而应该是与人类共同协作、共同创造的伙伴。通过赋予每个人构建自己的AI智能体的能力,Imbue希望能够打破当前技术垄断的局面,让每个人都能真正掌控自己的数字生活。

免费试用 更多热门智能应用                        
(0)
算法研发工程师-周明杰算法研发工程师-周明杰
上一篇 2024年12月22日
下一篇 2024年12月22日

相关推荐