以下文章來源于谷歌開發(fā)者,作者Google
作者:Jeanine Banks
Developer X 副總裁兼總經(jīng)理
感謝您參加今年的 Google I/O 大會。AI 正在從根本上改變我們打造的產(chǎn)品以及打造產(chǎn)品的方式,在這種新環(huán)境下進行創(chuàng)新離不開新工具的幫助。我們致力于通過提供這類工具,讓每個開發(fā)者都能用上 AI 并從中受益。歡迎您回顧以下重點發(fā)布內(nèi)容,了解我們?nèi)绾卧谌珬i_發(fā)中實現(xiàn)這一目標。
生成式 AI
運用我們的多款模型和 API,打造不可思議的 AI 賦能型應(yīng)用。
全新推出 Gemini 1.5 Flash 和 1.5 Pro,支持長達 200 萬個詞元的上下文窗口
Gemini 1.5 Flash 是我們針對高頻任務(wù)打造的模型,可幫助簡化工作流程并優(yōu)化 AI 賦能的應(yīng)用,您可通過 Google AI Studio 中的 Gemini API 使用該模型。1.5 Flash 和 1.5 Pro 的公開預(yù)覽版現(xiàn)已在包括歐洲經(jīng)濟區(qū)(及歐盟)、英國和瑞士在內(nèi)的 200 多個國家和地區(qū)推出。開發(fā)者還可以加入 Google AI Studio 等候名單,搶先體驗 1.5 Pro 中突破性的長達 200 萬個詞元的上下文窗口。
推出上下文緩存等 API 新功能
Gemini API 現(xiàn)在支持并行函數(shù)調(diào)用和視頻幀提取。我們還將在下個月推出全新的上下文緩存功能,利用該功能,您將能夠以更低的成本緩存常用的上下文文件,簡化大型提示的工作流程。這非常適合分析復(fù)雜文檔、為研究論文和培訓(xùn)材料生成摘要、根據(jù)現(xiàn)有工作成果開展頭腦風(fēng)暴、構(gòu)思內(nèi)容創(chuàng)意等使用場景。
Google 的開放式模型系列 Gemma
我們的 Gemma 開放模型系列采用與 Gemini 相同的研究成果和技術(shù)構(gòu)建而成,社區(qū)對這些模型的反響非常熱烈。今年早些時候,我們推出了 CodeGemma 和 RecurrentGemma;如今我們又推出了用于多模態(tài)視覺語言任務(wù)的 PaliGemma。另外,我們還帶大家提前了解了 Gemma 2,該模型的參數(shù)規(guī)模將達到 270 億,其性能優(yōu)于兩倍于其大小的模型,并可在單個 TPUv5e 上運行。
開放的生態(tài)系統(tǒng)
我們開放的工具生態(tài)系統(tǒng)可在 AI 技術(shù)棧的每一層為您提供靈活多樣的選擇。您可以使用 Keras 在 TensorFlow、PyTorch 或 JAX 框架上運行工作流,使用 LoRA 和 Keras 在 Colab 上輕松微調(diào)模型,使用 OpenXLA 加快訓(xùn)練速度,或使用 RAPIDS cuDF 加速 Colab 中的工作負載。
Google AI Edge
在移動設(shè)備和 Web 在內(nèi)的邊緣環(huán)境中,您都可以部署機器學(xué)習(xí) (ML)。無論您是需要獲取現(xiàn)成可用的 ML 任務(wù)、使用完全運行于設(shè)備上的的流行大語言模型 (LLM),還是想要部署您的自定義模型或模型流水線,都能在 Google AI Edge 中相應(yīng)找到簡單高效的工具。我們擴大了對 TensorFlow Lite 的支持,讓您可以直接將 PyTorch 模型部署到用戶的移動設(shè)備上。我們針對 Tensorflow Lite 做了改進,現(xiàn)在將 AI 部署到設(shè)備上變得更簡單。
Gemini API 開發(fā)者競賽
加入 Gemini API 開發(fā)者競賽,使用 Gemini API 構(gòu)建開創(chuàng)性的應(yīng)用,將有機會贏得 1981 年定制款 DeLorean 電動汽車和其他激動人心的獎品。我們期待看到您以創(chuàng)新方式運用 Gemini API 擴展 AI 的邊界,塑造更美好的未來。無論您的應(yīng)用是側(cè)重于產(chǎn)生積極影響、提供實用解決方案,還是推動創(chuàng)造力的發(fā)展,這都是您在 AI 領(lǐng)域大顯身手的好機會。
移動開發(fā)
我們?yōu)?Android 帶來卓越的 AI 增強體驗。借助功能強大的 API、工具和實用指南提高開發(fā)者的工作效率。
Android Studio 中的 Gemini
去年,我們推出了 Studio Bot,它可作為您的 AI 編碼助手,幫助您進行 Android 開發(fā)。我們聽取大家的反饋意見改進了這些模型,將可用范圍擴展到 200 多個國家和地區(qū),并發(fā)布了穩(wěn)定版。上個月,Studio Bot 加入了 Gemini 生態(tài)系統(tǒng),成為 Android Studio 中的 Gemini,幫助您更快更輕松地構(gòu)建高質(zhì)量 Android 應(yīng)用。今年晚些時候,Android Studio 中的 Gemini 將用上 1.5 Pro 模型來支持多模態(tài)輸入。
Gemini Nano 和 AICore
Gemini Nano 是我們最適合處理設(shè)備端任務(wù)的高效模型。它可直接在用戶的移動設(shè)備上運行,這樣不僅能加快回答速度,還能更好地保護數(shù)據(jù)隱私安全,并且不受移動網(wǎng)絡(luò)信號的影響。通過負責(zé)管理設(shè)備端基礎(chǔ)模型,讓您無需再手動管理大語言模型的分發(fā),這一切的實現(xiàn)都離不開 AICore。Gemini Nano 和 AICore 現(xiàn)已登陸 Pixel 8 Pro 和三星 Galaxy S24 系列設(shè)備,今年晚些時候還將支持更多設(shè)備。
Android 上的 Kotlin Multiplatform (KMP)
Android 為 KMP 提供出色的支持,在此基礎(chǔ)上,您可以通過跨平臺共享應(yīng)用的業(yè)務(wù)邏輯來提升工作效率?,F(xiàn)已支持部分 Jetpack 庫(如 DataStore 和 Room),今年晚些時候還將支持更多庫。
Jetpack Compose
利用 Jetpack Compose,您可以:打造出色的自適應(yīng)用戶體驗;優(yōu)化性能;創(chuàng)建平滑的界面過渡效果;采用遵循 Material 設(shè)計指南的 API,輕松跨設(shè)備調(diào)整界面布局;簡化輸入處理,包括依托 AI 技術(shù)的手寫筆跡識別功能;使用 Jetpack Glance 構(gòu)建可自定義的微件;使用可調(diào)整大小的模擬器和 Compose 界面檢查模式放心地進行測試;以及借助 Android 15 生成的預(yù)覽讓用戶更容易發(fā)現(xiàn)微件。
Web 開發(fā)
全新工具助您提升開發(fā)水平,讓 Web 開發(fā)變得更簡單。
Chrome 中的 Gemini Nano
Chrome 桌面版中現(xiàn)已集成 Gemini Nano,為您帶來新的內(nèi)置 AI 功能。Nano 與 WebGPU 和 WebAssembly 強強聯(lián)手,發(fā)揮設(shè)備端 AI 的強大作用。這些工具可幫助您在更多設(shè)備上構(gòu)建低成本、可擴縮并能更好保護隱私安全的應(yīng)用。加入我們的搶先體驗計劃,利用新的 Web API 幫助塑造無障礙 AI 開發(fā)的未來。
Speculation Rules API
只需幾行代碼,即可實現(xiàn)新的 API,從此告別繁瑣的網(wǎng)頁加載,帶來快速流暢的瀏覽體驗。該 API 可在后臺預(yù)先提取和渲染網(wǎng)頁,將網(wǎng)頁加載時間縮短至幾毫秒。為了進一步優(yōu)化瀏覽體驗,可以利用 AI 來智能預(yù)測用戶瀏覽網(wǎng)站時的行為模式,最大限度地提高資源預(yù)加載的效率。
適用于多頁網(wǎng)站的 View Transitions API
Chrome Canary 126 版本中對多頁應(yīng)用進行了重大升級,讓用戶在各種架構(gòu)的網(wǎng)站中都能享受到流暢的瀏覽體驗。將 View Transitions API 與推測規(guī)則和 AI 搭配使用后,可實現(xiàn)近乎即時的無縫網(wǎng)頁轉(zhuǎn)換,為開發(fā)者實現(xiàn)更豐富的 Web 應(yīng)用交互提供了可能。
Chrome 開發(fā)者工具控制臺數(shù)據(jù)洞察
Chrome 開發(fā)者工具控制臺中現(xiàn)已加入運用 AI 技術(shù)的數(shù)據(jù)洞察。Gemini 可為開發(fā)者工具中的錯誤和警告提供解釋和解決方案,極大地簡化了您的調(diào)試工作。
多平臺全棧開發(fā)
構(gòu)建、測試并發(fā)布 AI 賦能的全棧應(yīng)用,使其能在用戶需要的所有平臺上良好運行。
Project IDX 發(fā)布公開 beta 版
Project IDX 可簡化 AI 賦能型應(yīng)用的多平臺全棧開發(fā)流程,現(xiàn)已發(fā)布公開 beta 版,無需預(yù)約即可使用。您可以使用預(yù)加載的模板、導(dǎo)入現(xiàn)有項目或從頭開始構(gòu)建,輕松上手開發(fā)應(yīng)用。IDX 現(xiàn)在集成了 Chrome 開發(fā)者工具、Lighthouse、Cloud Run 等重要的新工具,以簡化多區(qū)域部署工作。
Flutter 和 Dart 登陸 WASM、Impeller 等平臺
Flutter 3.22 和 Dart 3.4 可為圖形和應(yīng)用的性能帶來大幅提升。在 Android 上使用 Impeller 后,光柵化性能最多可提高 30%。通過加入對 WASM 編譯的支持,在 Web 端實現(xiàn)高效的 AI 模型執(zhí)行速度和呈現(xiàn)出色的視覺效果。新的實驗性語言功能 Dart Macros 可進一步提升 Dart 開發(fā)者的工作效率。
Firebase 與時俱進,為 AI 賦能的新式應(yīng)用提供支持
使用依托 CloudSQL 的 Firebase Data Connect 連接您的應(yīng)用到 PostgreSQL 數(shù)據(jù)庫。利用 Google Cloud 的安全性和可擴展性,配合 Firebase App Hosting 與 GitHub 集成帶來的簡化部署流程,助您快速發(fā)布新式 Web 應(yīng)用。嘗試使用 Firebase Genkit 來構(gòu)建和監(jiān)控可用于生產(chǎn)環(huán)境的 AI 功能,這些功能可直接與 Gemini 和 Gemma 模型無縫集成。我們與英偉達合作優(yōu)化了 Gemma 模型的推理性能,您可以在 NVIDIA RTX GPU 上本地運行 Genkit 并利用 Ollama 和 Gemma 模型,從而提高性能。
Checks
您可以利用依托 Google AI 技術(shù)的合規(guī)平臺 Checks 來簡化應(yīng)用隱私和合規(guī)工作流程。Checks Code Compliance 可在您編寫代碼時監(jiān)測和發(fā)現(xiàn)合規(guī)問題,幫助確保應(yīng)用的安全性和質(zhì)量。iOS 和 Android 開發(fā)者現(xiàn)在就可以訪問 Checks。
資源
匯聚 Google 最實用的資源和培訓(xùn),為開發(fā)者提供更好的支持和體驗。
Google 開發(fā)者計劃
加入這項新計劃的開發(fā)者可獲享諸多福利,例如可免費使用 Gemini,以及在 Gemini 中使用 Google 文檔進行學(xué)習(xí)、搜索和聊天。如果您是 IDX 用戶,將可以創(chuàng)建 3 個額外的工作區(qū)(最多 5 個)。此外,如果您還加入了 Google Cloud Innovators 社區(qū),還將獲得 Google Cloud Skills Boost 上互動式實驗室的學(xué)習(xí)積分。
一切才剛剛開始
我們的使命是幫助您將偉大的想法通過手中的項目變?yōu)楝F(xiàn)實。我們會繼續(xù)創(chuàng)新,不斷打造新的工具和平臺,與您攜手共創(chuàng)未來。
Google I/O 大會的精彩仍在繼續(xù),歡迎參加在您附近城市舉辦的 I/O Connect 或 I/O Extended 活動。
-
Google
+關(guān)注
關(guān)注
5文章
1754瀏覽量
57365 -
AI
+關(guān)注
關(guān)注
87文章
29740瀏覽量
268037 -
開發(fā)者
+關(guān)注
關(guān)注
1文章
547瀏覽量
16970
原文標題:Google I/O 2024:讓每個開發(fā)者都能用上 AI 并從中受益
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論