大型语言模型是新的云计算战场

218 阅读4分钟

Large language models are the new cloud battleground

两个月前,亚马逊在其财报电话会议上没有提及人工智能(谷歌和微软分别提及人工智能数十次)。相比之下,在过去的一周里,该公司的云计算部门--亚马逊网络服务(AWS)--几乎没有谈及其他。正如AWS的数据库、分析和机器学习副总裁Swami Sivasubramanian所宣布的那样,该公司正全力以赴,推出新的大型语言模型(LLM)和访问它们的API,以及CodeWhisperer,一个GitHub Copilot的竞争对手,等等。

这并不是说AWS之前没有从事人工智能工作;亚马逊已经在人工智能方面工作了几十年。相反,现在不可能忽视人工智能了。对于开发者来说,我最近认为现在 是时候开始学习如何让LLM在你的代码开发中发挥作用了。AWS从来不是一个追赶竞争对手的人,当其他人都在谈论LLMs和AI改变软件开发的力量时,它已经决定不能保持沉默。

这也是及时的,因为RedMonk的James Governor认为OpenAI是新的AWS。 对Jina公司的人来说,OpenAI是新的谷歌。无论怎样,它都是巨大的,有可能极大地改变云的竞争方式。

OpenAI是新的AWS

当州长称OpenAI为 "新的AWS "时,他并不是在暗示LLM ChatGPT背后的公司OpenAI将很快推出自己的亚马逊EC2或亚马逊S3版本。相反,他说的是LLM对软件开发的影响。受Governor和我最近在午餐时进行的讨论的启发,我写了关于这一点的文章,建议说:"开发人员的竞赛正在进行,不仅要学习如何查询LLM来构建和测试代码,而且要学习如何用上下文(如代码样本)来训练LLM,以获得最佳的输出"。

对Governor来说,过去开发者生产力的革命是由 "AWS、开源和GitHub "发起的,因为 "所有这些东西都是为了帮助人们学习和构建。"他继续说,有了LLMs,"我们又到了那个点"。LLMs降低了开发人员生产力的障碍,就像开源(不需要为软件许可证获得采购的批准)和云(刷信用卡而不是要求征用服务器)。在这种情况下,Governor说这不是关于减少获得软件/硬件的时间,也不是关于合作(GitHub),而是关于大幅减少学习的时间。正如他所强调的,"人工智能使学习新的技能组合比以往更容易"。

回到AWS。过去一周的公告层出不穷,原因之一是微软,而不是AWS,一直处于用人工智能实现开发者生产力的最前沿。几年前,微软收购了GitHub,但在此之前,它开发了Visual Studio,这是开发人员使用的头号IDE和代码编辑器。这就是一个强大的一举两得的组合。再加上OpenAI的ChatGPT,微软已经将其内置到Bing、Copilot和其他微软服务中,微软现在处于赢得开发者忠诚度的极点位置。

正如州长所说,鉴于任何使用ChatGPT的开发者都是在Azure上运行的,"那么对于在GitHub和[Visual Studio]代码中构建应用程序的开发者来说,消除Azure这一门槛因素的工具链呢?"换句话说,微软能不能把开发者的注意力从底层云基础设施转移到用ChatGPT构建的应用程序上?它可以。微软在Azure方面做得很好,但它仍在追赶AWS的步伐。通过提升应用体验,消除 "无差别的繁重工作",甚至考虑底层云基础设施,"微软有机会创造一个曾经和未来的开发者体验,最终适当地给AWS带来痛苦",借用州长的说法。

我的InfoWorld同事David Linthicum正确地认为,"'节约成本'是定义基于云的平台的价值的一种糟糕的方式"。相反,他认为,云是 "关于提供敏捷性和创新速度等更重要的商业价值"。这一点在人工智能这一绿地领域最为正确。云计算如何浮现出开发者的敏捷性,而不是迫使开发者继续在不同的基础设施服务中混日子,这将决定谁能赢得下一个1000亿美元的云计算支出。

正如云计算公司所争论的,最大的赢家将是开发者。游戏开始了。