导语 | 今年以来大模型的热度居高不下,人工智能成为国内外各大厂商争相布局的新赛道。那么近期 AI 领域有哪些值得重视的新趋势,它又将为软件开发带来哪些影响呢?今日,我们特邀了微智云科技 CEO、腾讯云 TVP 张虎老师,他将为我们带来业内独有的观察与思考。

作者简介

大模型年代,探人工智能展开的新动向

张虎,微智云 CEO、腾讯云 TVP,有十几年的软件研发经历,现在致力于物联网系统计划和人工智能领域。曾任职于华为、Oracle,了解通讯、虚拟化、云服务等领域的产品,Oracle VM 开创团队成员。2010 年,作为 CTO,创建国内最早的手机 App 推送服务,极光推送,主导产品定义、开发和宣扬。

我们正处于一场人工智能的展开浪潮之中,它将为科技作业带来无限的革新或许,并在不断影响着许多技术领域,近期以来,向量数据库、AI助力软件研发效能前进等领域备受重视。

一、向量数据库:大模型的技术底座

众所周知,跟着人工智能的热度攀升,各种大模型竞相涌现,为科技作业带来了许多新的改变。其时人工智能在处理图片、文本、声响等数据时都是先把数据转化为向量,然后再进行输出。而向量数据库,天然地适合存储这些向量数据。

依据向量数据库,我们可以把相似 ChatGPT 这种问答模型的提示语和答复,存储在向量数据库中,然后当用户输入问题的时分,直接在向量数据库中进行查找,找到最相似的问题,再回来对应的答案,这样可以大大前进问答模型的功率。

此外,我们也可以针对一个特定领域,用向量数据库建立一个知识图谱,然后在用户输入问题后,可以先在知识图谱中找到最相似的问题,再把问题发给大模型,收到答复后用向量数据库中的答案进行比对,找到最相似的答案,然后再回来给用户。

值得一提的是,依据向量数据库,我们还可以进行数据检索,有效发掘数据的价值。向量数据库具有高效的查询和相似性查找能力,这使得大模型可以快速地从数据库中检索相关的知识和信息。腾讯在近期对外发布了向量数据库(Tencent Cloud VectorDB),据统计闪现,将腾讯云向量数据库用于大模型预练习数据的分类、去重和清洗比较传统方式可以实现 10 倍功率的前进,假设将向量数据库作为外部知识库用于模型推理,则可以将本钱下降 2-4 个数量级。

二、人工智能为软件开发提效

随同人工智能在软件研发进程中的使用,它将有效前进研发人员的作业功率。例如,在以前典型的开发进程中,我们需求研讨各种相关的文档,比如编程言语的文档、渠道框架的文档、第三方库的文档等等。而现在,我们可以直接在人工智能编程辅佐的协助下,直接输入所需提问的问题,使用人工智能编程辅佐即可快速查阅相关的文档,然后把文档中的内容,直接复制到代码中,而且可以依据上下文自动调整代码。

在以前,我们碰到问题时,往往需求花费很多的时间用查找引擎来查找答案,而现在,我们可以直接输入问题,智能辅佐即可结合上下文直接给出答案。毋庸置疑,这也能大幅前进作业功率。

此外,有些编程言语的语法本身比较杂乱,比如 C++、Rust。但现在在 AI 智能辅佐的协助下,可以快速协助我们发现语法错误,乃至直接修复语法错误。跟着技术的展开,将来乃至可以针对特定的项目,有针对性地练习 AI 辅佐,协助我们开发新特性时,精准地给出提示,大大前进功率。

除了软件开发的进程,人工智能对软件的形状也将会发生很大的影响。例如 ERP 企业管理软件,强依赖于企业对自己业务流程的定义,往往这些业务流程还都很杂乱,且改变频频,需求我们反复沟通需求,批改系统,形成开发功率低而本钱昂扬的问题。在这种情况下,假设可以依托人工智能,我们便能大幅前进开发功率。别的,在 ERP 系统的使用进程中,也可以依托人工智能的能力,供给更好的用户体验。

其时,人工智能现已对科技作业发生了重要的影响。在未来,人工智能也将进一步拓宽其使用领域,成为我们的得力辅佐,以处理各种杂乱问题。人工智能将实现更加智能化、高效化的展开,而我们需求不断地更新我们的知识,跟上技术展开的脚步。