IT之家 2024年07月11日
“云计算一哥”亚马逊深夜放大招:几分钟纯靠 Prompt 打造一个 App
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

亚马逊云科技在纽约峰会上发布了一项新功能 App Studio,只需三步,几分钟,纯靠自然语言和鼠标“点点点”即可创建应用程序。此外,亚马逊云科技还推出了面向企业和开发者的 Amazon Q,以及集成了多种先进 AI 大模型的平台 Amazon Bedrock。这些新功能旨在让生成式 AI 更聪明、更安全、更易用,并降低编程门槛,帮助企业和开发者快速构建应用程序。

😊 **App Studio:三步打造 App** App Studio 是亚马逊云科技最新发布的功能,它允许用户通过自然语言描述需求,并通过拖拽的方式编辑应用程序界面,最终将应用程序部署到测试环境中。这一功能大大简化了应用程序开发流程,让用户能够快速创建应用程序,并进行测试和部署。 例如,用户可以描述“为我的团队创建一个应用程序,可以通过一个表单提交项目审批”,App Studio 就会根据用户需求自动生成应用程序的用例、流程和关键特征,并提供可视化的界面进行编辑。用户只需拖拽组件,即可添加新元素和页面,所有改动都会实时生效,并可随时进行预览。

🤖 **Amazon Q:用聊天方式编程** Amazon Q 是一款面向企业和开发者的 AI 工具,它允许用户通过自然语言与代码进行交互。用户可以利用 Amazon Q 解读代码、修正代码、提问代码相关问题,并获得 AI 的解答。此外,Amazon Q 还新增了自定义功能,可以根据用户的私有代码库提供更加相关的代码推荐,帮助用户更快速地完成代码编写。 例如,用户可以使用自然语言描述“创建一个函数来计算客户的总投资组合价值”,Amazon Q 就会从用户的私有代码库中学习示例,并提供代码建议。这一功能可以有效提高开发效率,并降低编程门槛。

🔒 **Amazon Bedrock:更聪明、更安全的 AI 平台** Amazon Bedrock 是亚马逊云科技提供的一个 AI 平台,它集成了多种先进 AI 大模型,例如 Claude、Mistral、Llama、Stable Diffusion 和自研 Titan 系列。用户可以通过单个 API,访问这些模型的能力,并将其应用于各种场景。 Amazon Bedrock 在数据层面上做了进一步更新,除了支持 Amazon S3 存储数据外,现在还可以从 Web 爬虫和第三方数据源中获取数据。此外,Amazon Bedrock 还新增了安全措施 Guardrails,以防止有害内容和 RAG 幻觉响应的出现。Guardrails 包含主题过滤器、内容过滤器、敏感信息过滤器、单词过滤器、上下文基准检测和 ApplyGuardrail API 等安全措施,可以有效提高 AI 模型的安全性和可靠性。

🧠 **Amazon Bedrock Agents:记忆保留和代码解释能力增强** Amazon Bedrock Agents 新增了记忆保留功能,可以保留与用户的对话摘要,并提供流畅的自适应体验。这一功能可以帮助用户在复杂多步骤任务中,例如用户交互和企业自动化解决方案,获得更好的体验。 此外,Amazon Bedrock Agents 的代码解释能力也得到了增强,可以更好地处理数据分析、数据可视化、文本处理、求解方程和优化问题等复杂用例。

🚀 **亚马逊云科技在生成式 AI 领域持续发力** 亚马逊云科技在生成式 AI 领域不断发力,并在短短一年多时间里发布了多个重要功能和更新。从 App Studio 到 Amazon Q,再到 Amazon Bedrock,亚马逊云科技致力于为企业和开发者提供更强大、更易用、更安全的 AI 工具,帮助他们快速构建应用程序,并提升开发效率。

🌟 **亚马逊云科技在生成式 AI 领域展现出强大的实力和速度,并获得了市场认可。**

现在开发一个 App 需要多久?“云计算一哥”亚马逊云科技,深夜给出了一个新标准 —— 只需三步几分钟,纯靠自然语言和鼠标“点点点”即可。

话不多说,直接展示!

第一步:说出你的想法

我们首先可以直接用自然语言描述一下想要打造 App 的需求,例如:

为我的团队创建一个应用程序,可以通过一个表单提交项目审批。这个表单将接受详细信息,并允许用户上传相关文件。

静候几秒之后,这个 AI 便会根据你的需求,分析总结 App 的用例、流程和关键特征等信息。

在确认没问题之后,我们就可以点击右下角的“生成 APP”按钮。

第二步:编辑 APP

在这个可视化的界面中,我们可以进行编辑用户界面、数据对象和自动化等操作。

无论是给 App 添加新元素或者新页面,都只需要一个“拖拽”的动作 —— 把右边的组件拉进来。

而且所有的改动都会自动在你开发的 App 中实时生效,可以随时进行预览。

第三步:准备“上岗”

在完成所有的 App 配置工作之后,我们就可以把它部署到测试环境里进行测试。

确认无误之后,就可以上线使用了。

而且日后要是有内容、功能上的更新,操作上也都是像上面的步骤一样,是所见即所得的那种。

这便是亚马逊云科技在深夜的纽约峰会上正式发布的一项新功能 App Studio

亚马逊云科技 AI 产品副总裁 Matt Wood 在现场还表示:

App Studio 是构建应用程序最快最简单的方式。

亚马逊云科技 AI 产品副总裁,Matt Wood

然而纵观亚马逊云科技的整场活动,App Studio 还只是新发布中的一隅。

最为直观的感受便是塞满了生成式 AI——

应用层、模型层、算力层,层层都有新动作。

用聊天的方式来编程

在生成式 AI 应用层方面,除了刚才提到的 App Studio 之外,最具代表性的,便是亚马逊云科技面向企业和开发者推出的 Amazon Q 了。

而就在今天的活动上,开发者版本 Amazon Q Developer 也展示了它非常 AI 的一面。

例如给定一段代码,我们现在在 IDE 中只需点击“Explain”,它就能快速对代码做解读

选定特定代码片段,同样是一个点击的动作 ——“Fix”,还可以对其做修正工作。

如果有对代码不清楚的地方,还可以用自然语言提问,Amazon Q Developer“啪的一下”就可以给你答疑解惑

除此之外,Amazon Q Developer 今天还上新了自定义(Customization)的功能。

简单来说,就是开发者现在可以在内部库、API、包、类和方法中找到更加相关的代码推荐了。

例如一家金融公司的程序员,要编写一个函数来计算客户的总投资组合价值,那么他现在仅需在注释中描述意图或键入函数名称(如 computePortfolioValue (customerId: String))即可。

而后 Amazon Q Developer 就会从私有代码库中学到的示例建议代码来实现这个功能,是更符合“本公司宝宝体质”的那种。

如此一来便让生成式 AI 更加贴近程序员们的诉求:

那么对于这项功能的结果,程序员们买单吗?

Matt Wood 在现场给出了英国 BT 公司在使用 Amazon Q Developer 后的真实数据:

代码接受率达到了 37%

成功将超过 20 万行的代码转换并部署到了生产环境中。

由此可见,现在编程这件事的门槛,已经被亚马逊云科技的生成式 AI 给打下去了。

此外,Amazon Q Apps 在今天也正式可用,同样是只需要自然语言,就可以轻松打造一个企业级 App。

Amazon Bedrock:更聪明,也更安全了

亚马逊云科技的大模型能力对外输出,主要依靠处于模型层的 Amazon Bedrock

简单理解,Amazon Bedrock 是一个集成了多种先进 AI 大模型的平台。

只需单个 API,就可以提供包括 Claude、Mistral、Llama、Stable Diffusion、自研 Titan 系列在内的 30 多个模型的能力。

目前让大模型变得更聪明的方法之一便是检索增强生成(RAG),此前的 Amazon Bedrock 已然是支持这个功能的。

而就在今天,亚马逊云科技在数据层面上做了进一步的更新 ——

除了可以选择原先的 Amazon S3 之外,现在的数据源开可以 pick 来自 Web 爬虫和第三方的数据。

例如以 Confluence 作为数据源为例,只需简单的 4 步就可以完成操作。

包括为数据源提供名称和描述,选择托管方法,并输入 Confluence URL 等。

在完成 Confluence 数据源配置后,便可以通过选择嵌入模型并配置所选的向量存储来完成知识库设置了。

但随着数据源的增多,安全,便自然而然地成为了一种隐患。

为此,亚马逊云科技在 Amazon Bedrock 上还加了一把更安全的“锁”——Guardrails

具体而言,是在原先已有的四大安全措施,即被主题过滤器、内容过滤器、敏感信息过滤器和单词过滤器的基础上,再新添两道“安全栓”:

上下文基准检测的目的,是检测基于参考源和用户查询的模型响应中的幻觉,主要包含 Grounding 和 Relevance,在设置过程中可以对二者的阈值做调整。

ApplyGuardrail API 目的,则是评估所有基础模型的输入提示和模型响应,实现对所有生成式 AI 应用的集中治理。

这个功能允许对使用任何自定义或第三方基础模型构建的所有生成式 AI 应用程序,采用标准化和一致的保护措施。

如此一来,Guardrails 起到了阻止多达 85% 的有害内容、过滤超过 75% 的 RAG 幻觉响应的作用。

除此之外,在 Agents 方面,亚马逊云科技为 Amazon Bedrock 上新了记忆保留(Memory retention)的功能。

简单来说,这个功能可以保留 Agents 与用户对话的摘要,提供流畅的自适应体验。

这在复杂多步骤任务,如用户交互和企业自动化解决方案等方面可以发挥重要的作用。

值得注意的是,每个用户的对话历史和上下文都安全地存储在唯一的内存标识符下,并且默认保留 30 天。

除了记忆变长了,现在 Amazon Bedrock 上 Agents 的代码解释能力也被增强。

这样做的目的,同样是更好地处理数据分析、数据可视化、文本处理、求解方程和优化问题等复杂用例。

具体到 Amazon Bedrock 上的大模型,亚马逊云科技则是对 Claude 3 Haiku 增添了微调(Fine-tuning)的功能。

据了解,Anthropic 是在 Amazon Bedrock 中首发了这个功能

在微调之后,Claude 3 Haiku 现在的“打开方式”是这样的:

分类准确率从 81.5% 提高到 99.6%,同时将每个查询的 tokens 减少了 89%。

最后,在算力和能源方面,亚马逊云科技也在今天的活动带来了一个好消息:

提前七年实现 100% 可再生能源目标!

总而言之,纵观整场的发布活动,围绕生成式 AI,亚马逊云科技已然是做到了“多快好省”。

如何评价?

首先,是速度够迅猛

以 Amazon Bedrock 为例,其实它从 2023 年 4 月发布到现在也只有一年多的时间而已,但几乎是保持着每 1、2 个月一更新的速度:

尤其是当主流大模型发布重大更新之际,例如 Claude 3,Amazon Bedrock 几乎是在第一时间将其囊括了进来。

与之相呼应的,这些主流大模型玩家也是将其功能更新的首发地选在了 Amazon Bedrock,正如此次 Claude 3 Haiku 新增的微调功能。

其次,是技术够实力

亚马逊云科技在 AIGC 时代与众多主流大模型玩家还有些许不同的地方,就是它属于全栈型选手。

也正因如此,每一次的更新迭代是要照顾到算力层、模型层和应用层整套流程。

从这次的发布来看,亚马逊云科技也是针对每一层分别做了多项功能和能力上的优化,就像拼图一般,不断地在扩大生成式 AI 的版图。

根据 Matt Wood 所公布的数据显示,在过去 18 个月里,亚马逊云科技在生成式 AI 发布的功能数量,是第二、第三名加起来的 2 倍还要多。

如此数量,可以说是对技术实力的一种认证了。

最后,是市场够认可

这一点,同样是从 Matt Wood 公布的一组数据中窥知一二:

96% 的 AI / ML 独角兽企业在使用亚马逊云科技

2024 福布斯评选的 AI 50 强公司,90% 在使用亚马逊云科技

有技术、有实力、有速度、还有市场,亚马逊云科技还将在 AIGC 时代带来哪些惊喜,是值得期待一波了。

—  —

本文来自微信公众号:量子位(ID:QbitAI),作者:金磊假装

Fish AI Reader

Fish AI Reader

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

FishAI

FishAI

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

联系邮箱 441953276@qq.com

相关标签

亚马逊云科技 生成式 AI App Studio Amazon Q Amazon Bedrock
相关文章