使用Snowflake和亚马逊云科技构建安全且可扩展的架构

打印 上一主题 下一主题

主题 844|帖子 844|积分 2532

使用Snowflake和亚马逊云科技构建安全且可扩展的架构

关键字: [Amazon Web Services re:Invent 2024, 亚马逊云科技, 天生式AI, Snowflake, Cloud Native Platform, Generative Ai Services, Data Integration, Snowflake Cortex Services, Amazon Web Services Bedrock Integration]
  导读

预备好为您的天生式AI项目注入超级动力了吗?在这个闪电演讲中,探索Snowflake Cortex和Amazon Bedrock这一强盛组合如何帮助您构建最机动、安全和全面的天生式AI架构。了解这些尖端技能如何使客户可以或许无缝扩展AI工作负载,同时保持顶级安全性。参加本次演讲,探索AI驱动创新的未来,并了解如何使用这对强盛组合为您的业务解锁新的大概性。本演讲由亚马逊云科技互助伙伴Snowflake为您呈现。
  演讲英华

以下是小编为您整理的本次演讲的英华。
在2024年亚马逊云科技 re:Invent活动上,Snowflake的互助伙伴工程师Matt Marzillo就如何使用Snowflake和亚马逊云科技构建安全可扩展的天生式人工智能(gen AI)工作负载架构举行了富有洞见的演讲。Marzillo在Snowflake的职责是与Snowflake和亚马逊云科技的产品团队互助,确保两家公司的平台在人工智能和天生式人工智能工作负载方面无缝集成。别的,他还直接与客户互助,帮助他们更好地使用Snowflake和亚马逊云科技举行天生式人工智能和人工智能应用程序开发。
Marzillo起首扼要介绍了Snowflake,这是一个运行了12年的云原生平台。起初,Snowflake在风俗于在当地编写SQL的传统数据堆栈用户中获得了关注,提供了云端的优势,如存储和盘算分离、近乎无穷的可扩展性、低管理开销和易用性。固然Snowflake最初是一个数据堆栈解决方案,但该平台已经发生了重大演变,因此Marzillo避免使用“数据堆栈”一词,以免受到同事的叱责。
Snowflake已经逾越了最初的数据堆栈产品,将本身定位为一个综合平台,提供共享、协作、市场以及传统人工智能和机器学习工具,以及天生式人工智能服务和工具。该平台支持各种架构,包括数据堆栈、数据网格、数据织物和数据湖仓。值得留意的是,Snowflake与亚马逊云科技生态系统有许多原生集成,包括Amazon S3、Amazon Glue、Amazon EMR、Amazon Lambda、Amazon SageMaker和Amazon Bedrock。
转移到亚马逊云科技的天生式人工智能技能栈,Marzillo夸大了基础设施层,包括用于练习和推理的芯片,如Nitro。在此基础之上是Amazon Bedrock服务,提供基础模型和其他功能。Marzillo指出,许多客户使用Bedrock代理、微调模型并设置天生式人工智能服务,并从Snowflake访问这些服务。别的,Amazon Q是亚马逊云科技中一项新的热门服务,客户广泛接纳并与Snowflake团结使用。
深入探讨Snowflake的天生式人工智能产品,Marzillo表明说,作为一个真正的SaaS平台,Snowflake的天生式人工智能功能和特性被定名为Cortex。Snowflake提供本身开发的天生式人工智能模型,称为Arctic系列,以及来自NVIDIA和Anthropic的模型。用户可以通过简单的函数,如“complete”或“summarize”,轻松访问这些模型,并使用Snowflake中的数据作为上下文,从非结构化数据集天生择要或完成内容。
别的,用户可以在Snowflake内部使用标志数据对这些模型举行微调,创建更小、更紧凑、更高效的模型,以满足特定需求。在这些模型之上构建了两种流行的服务:Cortex Search和Cortex Analyst。Cortex Search是一种检索增强天生(RAG)服务,专为非结构化文档设计,答应用户在Snowflake内部设置搜索服务,并将其袒露为REST API供外部访问。
另一方面,Cortex Analyst专为结构化数据设计,提供与Cortex Search类似的体验。用户可以轻松地在结构化数据上设置该服务,并提示它检索信息或天生SQL代码。Marzillo夸大Cortex Analyst是Snowflake的一个差异化优势,由于它旨在实现95%或更高的准确性,这对于期望从数据分析中获得可靠结果的业务用户来说至关重要。
Snowflake还提供了一个带有用户界面的工作室体验,以及一个文档人工智能体验,用于剖析扫描文档并将提取的信息存储在Snowflake内的结构化表中。
根据Marzillo的说法,在Snowflake客户中,天生式人工智能在生产环境中的两个主要用例是自动化商业智能和对话式辅助,以及批量处理文本数据。自动化商业智能和对话式辅助涉及设置Cortex Analyst或Cortex Search,以便用户可以轻松地与数据交互并检索相干信息。批量处理文本数据固然不是最炫酷的用例,但为客户带来了巨大价值,答应他们总结、合成并以结构化格式(如仪表板或应用程序)向用户展示Snowflake中未充分使用的非结构化数据。
Marzillo随后讨论了Snowflake和亚马逊云科技如作甚天生式人工智能工作负载协同工作。假如从Snowflake举行编排,用户可以设置外部访问毗连器,安全毗连到外部服务,如Amazon Bedrock。然后,他们可以在Bedrock模型周围包装一个函数,并使用诸如Streamlit或任务流之类的工具从Snowflake内部访问该模型。这种架构涉及在亚马逊云科技中摆设Snowflake、预备数据、设置Snowpark外部访问集成,并通过Streamlit应用程序公开Bedrock模型。Marzillo详细表明了这种架构,夸大了Snowflake和Amazon Bedrock之间的安全毗连,以及使用Snowflake数据作为Bedrock模型完成或指令的上下文的能力。
或者,假如从亚马逊云科技端举行编排,客户可以将Cortex Analyst或Cortex Search作为Lambda操作项目包含在Bedrock代理工作流中。这种方法答应Bedrock代理举行决策并在其工作流中调用Snowflake内部的服务。Marzillo表明说,这种架构涉及在Bedrock中设置一个代理,该代理可以使用多个操作项目,包括Snowflake内部的服务,如Cortex Analyst或Cortex Search。
Amazon Q是另一种与Snowflake毗连的流行服务。Marzillo演示了如何在Q中设置一个插件,通过REST API和OAuth身份验证毗连到Snowflake Cortex。他提供了一个现实的Airbnb房源用例示例,展示了如何在Snowflake内部为非结构化的Airbnb房源数据设置Cortex Search服务、处理来自Q的身份验证,以及根据提示检索相干房源。
Marzillo渐渐演示了在Snowflake内部设置Cortex Search服务的过程,定义了诸如嵌入更新频率之类的参数,并处理了RAG架构的后端。然后,他展示了如何设置一个Lambda函数和API网关来处理对该服务的授权,只管他指出由于最近Snowflake和亚马逊云科技之间的集成,这一步骤已经不再需要。
在亚马逊云科技 Q for Business应用程序中,Marzillo演示了如何添加Cortex Q插件、使用Snowflake账户URL和服务参数设置OpenAPI模式,以及处理OAuth身份验证。然后,他展示了如何将发送到Cortex Q插件的提示由Cortex Search服务处理,该服务将嵌入提示、查找相似记录,并将相干的Airbnb房源信息返回到Q应用程序中。
最后,Marzillo提供了几个开始使用Snowflake和亚马逊云科技举行天生式人工智能工作负载的举措号召。他建议访问quickstarts.snowflake.com并搜索“Amazon”或“亚马逊云科技”,以访问各种快速入门指南,通常只需不到一小时即可完成。他还分享了一个微型URL,链接到一个关于设置Bedrock代理工作流的亚马逊云科技研讨会。别的,Marzillo还鼓励与会者访问活动上的Snowflake展位(714),与Snowflake和亚马逊云科技团队互动,寻求进一步帮助、提出标题并讨论他们在使用这些平台方面的经验。
下面是一些演讲现场的出色刹时:
演讲者介绍了Snowflake和亚马逊云科技针对天生式人工智能的产品和服务,并通过一个快速演示展示了它们如何协同工作。

Snowflake夸大了与各种亚马逊云科技服务的无缝集成,使客户可以或许使用两个平台的优势举行数据共享、协作、人工智能/机器学习以及接纳多种架构方法。

亚马逊云科技展示了其全面的天生式人工智能技能栈,从基础设施到基础模型和服务(如Amazon Q),使客户可以或许无缝地使用天生式人工智能功能与Snowflake协同工作。

Cortex Analyst为业务用户提供高度准确的SQL代码天生功能,准确率超过95%,远远超过了典范的copilot功能。

Snowflake与Anthropic的Bedrock等外部人工智能服务无缝集成,使用户可以或许使用强盛的模型(如Claude),同时使用Snowflake的数据和分析功能。

通过Bedrock代理,亚马逊云科技服务(如Cortex Analyst和Cortex Search)与Snowflake数据无缝集成,实现高效的数据分析和决策。

演讲者鼓励观众通过快速入门和演示研讨会探索Snowflake与亚马逊云科技的集成,夸大了开始使用和测试功能的简易性。

  总结

在这个数据和人工智能灵敏发展的世界里,Snowflake和亚马逊云科技携手互助,为天生式人工智能工作负载提供了一种强盛且安全的架构。Snowflake的互助伙伴工程师Matt Marzillo深入探讨了这两家行业巨头之间的协同关系,夸大了它们互补的产品和无缝集成。
Snowflake是一个建立在亚马逊云科技之上的云原生平台,已从传统的数据堆栈发展成为一个综合平台,包括人工智能和机器学习服务,其中包括Cortex品牌下的天生式人工智能功能。凭借Cortex Search用于非结构化数据和Cortex Analyst用于结构化数据等功能,Snowflake使用户可以或许通过天然语言提示轻松与数据举行交互,实现自动化商业智能和对话式辅助。
另一方面,亚马逊云科技拥有强盛的天生式人工智能技能栈,包括具有基础模型的Bedrock服务和流行的Amazon Q服务。通过使用Snowflake的外部访问毗连器和Streamlit应用程序,用户可以无缝集成亚马逊云科技模型(如Bedrock和Anthropic)到Snowflake工作流中,发挥两个平台的综合力气。
相反,Snowflake的Cortex服务也可以集成到亚马逊云科技工作流中,如Bedrock代理和Amazon Q应用程序,答应用户在亚马逊云科技和谐的天生式人工智能过程中使用Snowflake数据作为上下文。这种共生关系使组织可以或许充分发挥其数据的潜力,无论他们选择在何处和谐天生式人工智能工作负载。
总之,Snowflake和亚马逊云科技的互助为组织构建安全、可扩展和前沿的天生式人工智能架构提供了一个引人注目的机会,开启了数据驱动决策和创新的新前景。
亚马逊云科技(Amazon Web Services)是全球云盘算的开创者和引领者。提供200多类广泛而深入的云服务,服务全球245个国家和地区的数百万客户。做为全球天生式AI前行者,亚马逊云科技正在携手广泛的客户和互助伙伴,缔造可见的商业价值 – 汇集全球40余款大模型,亚马逊云科技为10万家全球企业提供AI及机器学习服务,保卫3/4中国企业出海。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

圆咕噜咕噜

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表