OneFlow 2024年11月01日
从通才到专家:AI系统向复合AI的演变
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文探讨复合AI系统,从应用程序架构演变切入,阐述其通过多模型、多工具协同解决复杂问题的优势,以Databricks Mosaic AI平台为例展示应用实例,强调其在提升灵活性、精准度等方面的作用,指出复合AI系统是AI的未来方向。

🎯从单体架构到微服务架构的演变,单体架构存在更新缓慢、扩展问题、单点故障等弊端,微服务架构则具有更新更快、可扩展性强、故障隔离等优势,但也存在开销高、时延、一致性问题等挑战。

🧠AI领域正朝着与应用程序架构相同的方向发展,复合AI系统是生成式AI版本的微服务架构,将AI任务分解为专业化部分,具有泛与专结合、模块化、优化等特点。

💻复合AI系统的运作方式包括多个模型、外部工具和任务协调器,这种模块化方法能将复杂挑战分解为更易管理的步骤,Databricks Mosaic AI是引领复合AI系统发展的平台之一。

🛠为维护系统构建复合AI系统,以Databricks Mosaic AI驱动的维护系统为例,展示了其手册拆分与存储、历史数据收集与存储、构建复合AI系统等步骤,是复合AI系统的完美示例。

Yared Gudeta 2024-11-01 13:03 中国

多个专用模型和工具协同,构建灵活、高效且强大的AI系统。

复合AI系统凭借其多模型、多工具的协同方式,展现出传统单一AI难以匹敌的应对复杂问题的能力,引发了广泛关注和讨论。

本文从单体架构和微服务架构的演变切入,揭示了复合AI系统如何通过模块化的方式优化任务执行,提升灵活性与精准度。以Databricks Mosaic AI平台为例,作者Yared Gudeta分析了复合AI在维护系统中的应用实例,展示了该系统如何整合向量嵌入、图数据库和大语言模型以高效解决复杂问题。

(本文由OneFlow编译发布,转载请联系授权。原文:https://www.databricks.com/blog/generalists-specialists-evolution-ai-systems-toward-compound-ai)


作者 | 
Yared Gudeta

翻译|张雪聃

OneFlow编译

题图由SiliconCloud平台生成


复合AI系统引起了广泛的关注与热议,且并不是空穴来风。复合AI系统将多个AI模型、工具和系统的最佳部分结合起来,以解决单一AI(无论其多么强大)可能难以有效应对的复杂问题。


1

从单体架构到微服务架构


在深入探讨复合 AI 系统的奥秘之前,让我们稍微回顾一下应用程序开发的演变。还记得单体应用的时代吗?庞大的、一体化的软件系统,处理所有的前端交互、后端处理和数据库管理,全部都在一个代码库中进行。虽然它功能强大,但也存在一些弊端。


单体架构的挑战:



这为微服务架构铺平了道路,微服务架构彻底改变了应用开发方式,允许企业将大型单体应用拆分为更小的、更独立的服务。每个微服务专注于某个特定的业务功能,如用户身份验证或库存管理,提供了单体系统无法匹敌的灵活性和可扩展性。


微服务的优势:



然而,微服务也并非没有挑战:




2

AI领域正在朝着相同方向发展


在AI领域,我们正在目睹类似的演变。像GPT-4和Llama这样的大语言模型(LLM)已经成为强大的通才,能够处理各种各样的任务。但就像单体应用一样,它们并不适合所有工作任务。


复合AI系统就是生成式AI版本的微服务架构。这些系统将AI任务分解为专业化的部分,而不是依赖一个庞大的模型来完成所有工作。相反,复合AI系统部署了多个模型、工具和组件,每个都针对特定任务进行优化。


复合AI系统为何如此有效:



3

复合AI系统如何运作


那么,复合AI系统在实践中是什么样?我们可以想象一组AI模型,每个模型在特定领域表现出色,共同合作解决复杂任务:


1.多个模型:可以使用不同的语言模型,每个模型都针对特定任务或领域进行了优化;

2.外部工具:搜索引擎、API或数据检索系统可以向AI流水线提供丰富的信息;

3.任务协调器:决定何时以及如何使用各个模型或工具来完成手头的任务。


就像微服务革新了传统应用程序开发一样,这种模块化的方法使复合AI系统能够将复杂的挑战分解为更小、更易管理的步骤。


4

Mosaic AI:复合AI系统背后的力量


Mosaic AI引领复合AI系统发展的平台之一。它为企业提供构建生产级复合AI系统的工具,通过整合多个AI模型、数据检索系统和外部API来实现。


Databricks Mosaic AI的亮点:



5

为维护系统构建复合AI系统


为了更具体地说明,下图展示了一个由Databricks Mosaic AI驱动的维护系统。该系统旨在帮助故障排查机械设备、访问维修手册并提供上下文见解。



步骤分解:


1.手册拆分与存储


2.历史数据收集与存储


3.构建复合AI系统


4.响应总结


5.使用Mosaic AI进行部署


6.使用NLP生成常见问题解答


这个维护系统是复合AI系统的完美示例,结合了向量嵌入、图数据库和大语言模型,能够高效、智能地解决复杂的用户问题。


6

未来属于复合AI


就像微服务改变了我们构建应用程序的方式一样,复合AI系统正在改变我们使用AI解决复杂问题的方式。通过多个专用模型和工具的协同工作,我们能够构建更灵活、高效且强大的AI系统。


借助像Databricks Mosaic AI这样的平台,企业可以大规模部署这些系统,确保其AI解决方案不仅处在前沿,而且是生产环境可用的。当可以拥有多个顶尖AI“天才”一起工作,一个“大脑”又怎么足够呢?AI的未来属于复合系统,新的阶段已经到来。


其他人都在看

让超级产品开发者实现“Token自由”

邀请好友体验SiliconCloud狂送2000万Token/人邀请越多,Token奖励越多
siliconflow.cn/zh-cn/siliconcloud

扫码加入用户交流群

阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

复合AI系统 微服务架构 Databricks Mosaic AI AI未来
相关文章