2023亞馬遜云科技re:Invent已于拉斯維加斯圓滿落幕,為進一步解析re:Invent 2023能夠對開發者帶來哪些深刻影響,亞馬遜云科技大中華區解決方案架構部總經理代聞在大會現場接受了InfoQ中國創始人霍太穩的采訪,并就re:Invent 2023的前沿洞察與重磅發布展開了以下分享。

生成式AI正在全面影響技術行業

重構開發規則與業務流程

毋庸置疑,生成式AI正在全面、廣泛且深刻地影響著技術行業,但是對于企業和開發者而言,盲目地使用生成式AI產品很可能會對業務增長帶來適得其反的效果,先進的技術與工具是否能夠跟現有的業務流無縫鏈接、深度融合才是關鍵。而這次re:Invent大會上的一系列生成式AI產品的發布,則是在向全行業宣告“企業級生成式AI工具”的正式到來。

回顧re:Invent 2023生成式AI方面的重要發布,最令開發者興奮的可能就是Amazon Q了。Amazon Q是一項新型生成式AI輔助服務,即為業務量身定制的生成式AI助手,可以幫助員工快速利用公司的數據和專業知識獲得問題答案、解決問題、生成內容等,同時還能根據企業客戶的業務進行個性化定制。

具體來說,Amazon Q主要面向生成式AI應用的開發,目前已經具備四個方面的能力:

亞馬遜云科技專家:對亞馬遜云科技的每一個功能、模塊都有充分的了解。

生意專家:能夠自動分析行業狀況及下游客戶的需求。

商業智能專家:能夠對大量商業數據進行分析,從而輔助決策。

客服專家:對用戶企業情況充分了解,可以充當智能客服工作。

代聞補充介紹道,首先是關于亞馬遜云科技臺本身的開發,Amazon Q能夠顯著提高開發者的效率。比如,如果你想知道如何在亞馬遜云科技上構建一個網站,你可以直接咨Amazon Q,它會在控制臺內為你提供答案。如果你不清楚如何使用亞馬遜云科技的某項服務,在過去你可能需要花費數小時搜索文檔,但現在只需提問,Amazon Q就能立即為你提供操作步驟,甚至生成所需的代碼片段。

其次,在業務層面,Amazon Q可以收集并連接多個數據接口,提取數據,并根據Insights進行綜合分析,從而直接支持業務需求;在BI(商業智能)方面,Amazon Q可以直接讓用戶在QuickSight等BI工具中提問,并進行BI級別的分析;在呼叫中心方面,Amazon Q能夠直接被集成到亞馬遜云科技臺上,從而幫助企業提升呼叫中心的運營效率。一方面,通過云計算的彈性和可擴展性,Amazon Q能夠根據實際需求自動調整資源投入,確保在高峰期提供穩定的服務;另一方面,通過亞馬遜云科技臺,企業可以方便地獲取并分析客服數據,了解客戶需求和行為模式,為產品優化和市場策略制定提供支持。

另外,Amazon Q還已經擴展到了ETL工具Glue中,可以使用自然語言的方式來生成ETL代碼。甚至在RedShift數據倉庫中,也可以利用Amazon Q的功能來助力查詢等。

從某種意義上說,Amazon Q的出現,就是為了幫助企業在做工程化的過程中能夠獲得更多標準化能力的支持,從而減少大量的重復性勞動。

“只要是通過亞馬遜云科技的產品或服務寫的代碼,都可以使用Amazon Q來進行查詢、分析、糾錯等等;對于BI(商業智能)也一樣,Amazon Q能夠直接把大模型的能力給到你,無論是數據的提取、異跳、查詢以及BI展現,都能一站式解決。這些背后都源于我們給Amazon Q做了非常多標準化接口,并且能與業務流做整合?!贝劷忉尩?。

除了面向生成式AI應用開發者的Amazon Q外,面向大模型使用者的Amazon Bedrock同樣引發了廣泛的關注。此次發布會上,Amazon Bedrock迎來重磅升級,增加了Fine-tuning、Agents、Knowledge Bases、Guardrails等全新功能,旨在幫助客戶更高效、智能、安全地構建應用。

發布會上,Adam表示:“不會有一種模式能夠統治一切,你需要嘗試不同的模型,你需要選擇合適的模型提供商?!睋?,Amazon Bedrock支持Stability AI、AI21 labs、Anthropic、Cohere、Meta,以及Amazon Titan等各類大語言模型或基礎模型,為客戶帶來了更多的開放選擇,目前已經吸引了超過1萬名客戶使用。

對于Amazon Bedrock開放兼容,代聞表示:“我認為對于客戶來說,這不只是一個模型選擇的問題,還有選擇模型以后,怎樣在自己的環境里面落地的問題?!?/p>

在大模型百花齊放的今天,究竟怎樣的大模型才是最適合自身企業的大模型?這是很多企業想要得到的答案。Swami在演講里提到了一個金融科技公司INTUIT的案例,該客戶表示雖然有非常多的大模型可供選擇,但是就算選擇了一個非常適合的大模型,也還是需要做一定的定制化,包括Fine-tuning能夠使用自有語料,讓它變成能夠在自身企業上下文里理解問題、產生內容的大模型。

“其實我覺得這一點在ToB領域會更加明顯,因為在ToB領域,各種行業的知識和交互都有特定的上下文,比方說在醫療行業里或在制造行業里,它們的上下文都是不一樣,甚至一樣的話可能有不一樣的意思。在國內叫定制化,也剛好是這次Amazon Bedrock它進一步增強的能力?!贝劚硎?。

對于Amazon Bedrock的最新進展,代聞進一步補充道:“第一是Amazon Bedrock它已經嚴選了一批模型,覆蓋了多種自然語言的交互,甚至包括一些小語種;第二,在網絡安全層面,Amazon Bedrock采用了單獨的VPC做隔離,能保障模型的安全性和數據的隱私性;第三是Amazon Bedrock目前已經宣布對所有的庫內模型提供Fine-tuning支持,能夠幫助企業開發者更好地定制大模型?!?/p>

此外代聞還提到,雖然Amazon Bedrock才推出不到半年,但是已經有很多國內廠商在積極加入。比如,金山辦公在WPS出海業務里已經使用了Amazon Bedrock,之后亞馬遜云科技也將會與金山辦公的客戶一起將Amazon Bedrock的一些新功能融入到業務場景中去。

總的來說,Amazon Bedrock的這些更新不僅只是效率、靈活性、拓展性等方面的提升,更重要的是明確地傳達了一個信息:在AI的開發和應用中,技術和道德、功能和責任是并行不悖的,也即是發布會上,亞馬遜云科技反復提及的“Responsible AI”的理念,而這無疑是對整個行業的一個重要提醒和指引。

新的范式下,

云計算與生成式AI如何相輔相成?

作為云計算行業的年度盛會,在與生成式AI碰撞之后,又會產生哪些新的火花與思考?

“用一個比較通俗的形容來說,云計算與生成式AI是相輔相成的關系。假設回到十年前,云計算還沒誕生,我想生成式AI也很難實現,因為它背后需要大量的數據、大量的算力支撐等等,沒有云計算和高性能的芯片支撐,是很難實現的。所以云計算本身的意義就在于計算的普惠,而生成式AI又大大地促進了技術對人類生產生活方式的改造。而且現在大家逐漸有了一個共識——只有在云上來做生成式AI,才能夠更進一步地普及生成式AI?!贝勅缡堑卮鸬?。

“再反過來,生成式AI其實對云計算也會帶來革命性的改變。比方說之前云計算本身很大一個方面是自動化。自動化以后我們就有API,那現在有生成式AI以后,代碼都可以自動生成了,再與Serverless結合之后,如果我們想生成一個網站,使用自然語言完全就可以實現?!贝勓a充道。

如今在亞馬遜云科技社區里,已推出一項生成式AI試玩工具——Amazon PartyRock,開發者可以用自然語言的方式去實現基于云的生成式AI應用開發。關于Amazon PartyRock的更多玩法,來聽聽亞馬遜云科技副總裁、首席布道師Jeff Barr談談《生成式AI時代,開發者們如何玩轉PartyRock?》。

對于“云+生成式AI”如何更好地賦能開發者,代聞表示,云其實是一個抽象工具,它首先抽象了所有的基礎設施,然后再抽象了很多的臺軟件,包括各種應用類、數據類的,進而我們又有了Serverless的編程方式。一方面,生成式AI的出現可能會進一步加速Serverless的普及,因為當一個組織里的技術人員,都開始思考怎樣更好地應用生成式AI、怎樣提出更好的問題時,一些無差別的運維工作或者基礎開發工作,通過生成式AI+Serverless的方式,很快能夠做出來;另一方面,生成式AI的落地也需要結合Serverless的一些服務,去促進它的臺建設,當然這也是一個持續抽象的過程,比如基礎設施抽象成基礎設施即服務的接口,數據服務又抽象出數據服務的接口,應用服務抽象出應用服務的接口等。

對于Serverless的優勢,他進一步舉例道,亞馬遜云科技新發布的Amazon ElastiCache Serverless緩存服務,能夠把整個集群的內存容量擴到5個TB。如果企業自己運營一個5TB的集群,運維工作量非常大。但是在云上其實只要使用Amazon ElastiCache Serverless,就可以輕松地獲得這個能力。包括這次發布Amazon Aurora Limitless Database,也是一個Serverless的體現,它可以支持PB級的容量、百萬級的寫并訪問,傳統做法肯定是得用多個Aurora的Instance做分庫分表,并且需要自己持續維護,但現在通過云上原生的一些能力就能實現,就像你寫在一張表或者一個Database里面的效果,大大簡化了運維,同時擁有更好的性能。恰好,Serverless的這些能力也同樣適用于生成式AI應用的構建。

從某種意義上來說,“云+生成式AI”的核心優勢就在于——開發者們通過云原生的環境去構建生成式AI應用,隨時隨地、且無限制地使用云上最新的資源、工具與服務,只需要專注于開發本身即可。而這也即是亞馬遜云科技所倡導的“成為生成式AI原生開發者”。

Let's構!

“現在是成為構建者最好的時代!”

事實上,無論是面向企業開發者的Amazon Q還是面向大模型使用者的Amazon Bedrock,亦或是更早發布的面向個人開發者的AI編程工具Amazon CodeWhisperer,隨著生成式AI能力的增強與場景實踐日益豐富,開發的門檻被大大降低,用自然語言進行編程正在逐漸成為現實。

“以前如果一個企業有數據中心,那就需要風火水電以及相應的運維工程師,但是現在有了云計算,大家可以省去這些基礎運維了,基礎性物理硬件維護都變少了。工程師們更多思考的是怎么樣升級技能,把時間精力放在離業務價值更近的地方去。生成式AI也一樣會帶來類似的變化,這其實都是技術更迭帶來的結果?!贝劚硎?。

面向未來,通過使用生成式AI工具,人人都可能成為開發者或者更準確的說是構建者,人們可以節省大量的重復勞動的時間,將精力集中在實現業務目標上,低代碼和零代碼臺同樣也是這一趨勢下的產物。

“但是雖然生成式AI工具能夠幫你解決很多基礎性問題,但這并不意味著你不需要學習,因為生成式AI之下,你得提出好問題,這樣才能依托工具得出理想的結果,如果你不學習,缺乏系統性認知,其實是沒有辦法來提出有效的問題的?!贝勓a充道。

對于傳統的開發者而言,如何面對生成式AI的浪潮,需要做出怎樣的改變,是亟需思考的一個話題。事實上,隨著生成式AI的廣泛應用,無論是開發者的技術路徑還是職業發展路徑,都可能會受到影響。

“我覺得對于開發者而言,首先是要擁抱技術趨勢,不斷學習。在亞馬遜云科技的公司文化里,有一條叫‘learn and be curious’,即好奇求知。對于技術人員或者每一個人來說,好奇求知是應對技術更新和環境變革的最好方式;其次是要保持冷靜,從自己的真實工作環境出發,去思考生成式AI能夠給自己帶來怎樣的價值。很多網文販賣焦慮,但在實際落地時,更應該與自己的實際需求形成閉環,比如短期內通過生成式AI的幫助能帶來一個立竿見影的結果。只有這樣才能大大推動生成式AI在組織中的利用,也為開發人員提供了一個正向的反饋?!贝劷忉尩?。

針對不同背景的開發人員,如數據開發人員和傳統的Java前端開發人員,他表示可以根據自身技能和背景直接使用已經開箱即用的生成式AI服務,比如通過亞馬遜云科技提供的各種服務快速構建生成式AI應用,找到最小成本的體驗路徑和最快的正向反饋。

事實上,一項新的技術的提出并廣泛推廣,往往需要更多來自組織層面的力量。代聞強調在實際項目中,生成式AI的成功落地與業務部門的支持息息相關。生成式AI的浪潮與之前的AI項目有所不同,現在企業的業務部門甚至一把手都意識到了生成式AI對于降本增效的重要性,因此他們會支持這樣的項目。這種支持也會讓技術人員有更多的機會去了解和應用生成式AI,促使技術人員成為“業技復合型”人才。同樣也會對生成式AI的技術普惠和個人的職業生涯發展帶來積極的影響。

免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。

標簽: