思科推出 JARVIS:平台工程团队的 AI 助手
快速阅读: 据《InfoQ 公司》最新报道,思科旗下Outshift推出AI助手“贾维斯”,助力平台工程简化工作流程。贾维斯采用混合AI架构,结合LLM及安全措施,通过自然语言处理高效完成复杂任务。目前内部使用,未来计划开源并参与“代理互联网”倡议。微软联合创始人比尔·盖茨认为其将引发重大计算变革。
思科旗下的创新部门Outshift推出了名为“贾维斯”的人工智能助手,致力于简化平台工程的工作流程。贾维斯提供了对话式界面,简化复杂任务,减少执行时间和认知负担。思科视贾维斯为平台工程团队的一员。贾维斯能够与超过40种工具集成,并能无缝配置基础设施、将新应用纳入CI环境以及检索重要文档,所有指令均源自自然语言。思科团队使用他们日常使用的工具(如Jira、Webex和Backstage)与贾维斯沟通。团队可以将Jira工单分配给贾维斯,从而执行任务。成果显著。在LangChain的一篇博客文章中,他们报告称:“过去需要一周时间才能完成的任务,比如设置CI/CD管道,现在可以在不到一小时内完成。”根据NetworkWorld的一篇博客文章,“工程师把多达70%的时间花在了重复性任务上,而不是创新上。贾维斯自动化这些工作流,将耗时一天的过程缩短为几分钟。”
贾维斯采用混合AI架构,结合多种技术构建而成。主要引擎是大型语言模型(LLM),提供自然语言处理能力以最佳解读开发者请求。然而,LLM生成的响应并不立即被信任。贾维斯实施了三项额外的安全措施以确保准确性和可靠性。首先,它通过符号逻辑进行基于规则的验证,确认输出符合预定义标准,如命名约定。其次,它强制执行明确且可重复的工作流,确保任务始终按照既定方式执行,不允许AI随意发挥。最后,引入代理监督机制,其中一个代理审查并验证另一个代理的工作,增加了一道质量保障环节。
为了回答知识问题,贾维斯利用检索增强生成(RAG)技术,允许其AI代理通过查阅如维基百科等外部结构化数据源的信息来补充其内存中的知识。目前,贾维斯仅限于思科内部使用。然而,该公司已宣布计划开源关键组件,如与Backstage的集成和独立代理。该项目还为智能软件代理的“代理互联网”倡议做出贡献,该倡议旨在使代理能够通过共享协议进行通信和协作。微软联合创始人比尔·盖茨认为像贾维斯这样的AI代理是未来的一部分。在一篇2024年的博客文章中,他指出:“代理不仅将改变每个人与计算机交互的方式,还将颠覆软件行业,带来自我们从命令行操作转向图形界面操作以来最大的计算变革。”
作者:马克·西尔维斯特
(以上内容均由Ai生成)