一、前言
2023 Google开发者大会是一个令人难以忘怀的盛会。这次大会以“多元共进”为主题,为开发者们带来了丰富的技术干货和互动形式。在这个令人兴奋的活动中,我们不仅能学到最前沿的技术知识,还能拓展人脉和交流想法。在大会上,Google展示了许多令人瞩目的技术创新和产品发布。无论是AI开发领域的最新进展,还是开放源代码项目的突破,这些都让人眼前一亮。尤其是Google的智能助手在语音交互方面的进步,给开发者们带来了巨大的启示和创作灵感。
在这次大会上,我们可以了解到Google如何通过最新的开发产品和技术,助力开发者提高工作效率,释放团队创造力,简化工作流程。了解谷歌如何通过赋能初创企业业务增长,构建多元化的创新社区生态,践行多元、平等、共融文化,促进文化连接等举措,助力实现“多元共进”。
二、大会主要的主题演讲
1.Mobile开发
谷歌致力于确保所有设备都能和谐地协同运行,推动大屏和可折叠设备的发展,提供完整、有趣的用户体验。借助高效的开发者产品,Google致力于帮助开发者提高应用质量,实现卓越的 Android 应用。在开发过程中提供相应工具和指南来提升用户体验、提高技术质量,并尽可能使应用保障私密和安全。此前,Google Play 发布了应用和游戏统一质量框架,阐明了如何从用户体验、技术质量、隐私权和安全性评估应用质量。
2.Web开发
Web 开发不断发展,每年都带来性能提升和功能迭代,开启丰富多样的新体验,让开发者能够获享高级计算功能。Google提供工具和解决方案,帮助开发人员构建符合心意的网页,既能满足特定需求,又能为用户提供最优质的体验。比如:提供托管内存语言支持、释放GPU内存潜力、提供Web稳健发展路线等。
3.AI开发
Google新推出的大语言模型 (LLM) 工具 PaLM API 和 MakerSuite 可以帮助开发者快速开发原型,可以处理实体提取、分类、生成摘要、情感分析、翻译等任务,预测和生成合理的语言。
4.Cloud开发
Google Cloud 一切工作的核心始终是AI。AI 产品和模型是 Google Cloud 第一个 AI 重点发展领域,帮助出海企业及开发者轻松构建和部署生成式 AI 行业应用,保障企业级的安全与隐私。Google Cloud 让企业可以轻松借力 AI 推动和实现大刀阔斧的创新。
三、演讲中提到的AI开发及Cloud开发
作为一个全栈前端工程师为什么不重点讲Web开发相关的,而讲AI开发相关的,主要是因为时代在变化,我们先回顾一下2000年以后前端技术的演进,主要分四个阶段:
- 页面开发阶段(2000~2009) :在ECMAScript 2009发布之前,很多前端工作都是以单页面开发为主,需要重点解决兼容性问题,靠工具库提高效率,代表技术如:jQuery、ExtJS等。
- 模块化开发阶段(2009~2015) :以模块化开发为主,要解决性能问题,靠构建工具和UI框架提高效率,特别是基于Node.js的各种前端工具,代表技术如:Angular、React、Less、Gulp等。
- 应用开发阶段(2015~2022) :以应用开发为主,要解决工程化问题,靠自动化工具和跨平台提高效率,代表技术如:Webpack、React Native、Flutter等。
- 智能辅助开发阶段(2022以后) :将前端工程化与 AI 结合,将重复冗余的流程通过智能化实现开发提效,实现智能代码生成、评审、智能编写单测、代码语言转化等。
废话不多说,直接上干货!
1.谷歌推出多个基础模型
涵盖了多种不同的互动模式,从文本聊天,到图片、代码、语音和 Embeddings 嵌入,一应俱全。在文本模型的新版本中,模型的输入长度限制从 8,000 个 token 增加到 32,000 个。这使得开发者能够轻松处理更长的文档,例如学术论文、法律文书、图书等。PaLM 2 现在正式支持 38 种语言,包括中文、日语、德语、西班牙语等等。另外还有 100 种语言处于封闭式预览版阶段。在文本转代码模型 Codey 中,代码生成和代码聊天的质量提升了近 25%。
2.端到端机器学习平台Vertex AI
Vertex AI是现今市场上功能最全面的企业级生成式 AI 平台,帮助开发者加速机器学习模型的开发和部署。汇集了谷歌最前沿的 "黑科技": 严谨的 AI 研究成果、经过实践锤炼的 AI 技术和基础模型,以及综合全面的 AI 工具套件。
3. 开放的模型生态库
Vertex AI 目前精选了 100 多款模型,开发者可以根据互动模式、模型大小、性能、和成本等因素自由选用最合适的模型。还推出了 Vertex AI 扩展,打通模型与实时数据之间的管道,并让模型可以执行各种现实世界中的操作。
Google Cloud 平台上囊括了 Google 自己的模型、第三方的模型和各种开源模型。增加了 Meta 的 LLaMA 2 模型、TII 的 Falcon 模型,并将很快加入 Anthropic 的 Claude 2 模型,进一步丰富了 Vertex AI 的 Model Garden 模型库。
4. 搜索和聊天的AI场景
Google推出了 Vertex AI 搜索 和 对话,与基础模型相辅相成,帮助开发者更高效地构建更强大的搜索和聊天应用。
4.1 Vertex AI 搜索
这款产品将最先进的信息检索和深度检索技术运用于企业数据,不但提供开箱即用的便捷体验,而且大大降低了应用门槛,企业可以为用户提供与 Google 搜索同等级的生成式 AI 体验,涵盖企业自有数据及 Google 搜索引擎。
4.2 Vertex AI 对话
开发者可以轻松构建和部署文本和语音形式的聊天机器人,大大降低了开发安全、实用、逼真的聊天机器人的难度。
5.AI优化的Google Cloud 的平台接口
通过不同的 Google Cloud 界面或接口,可以作为专业的 AI 助手在应用开发、运维、数据和识别安全威胁方面提供协助,为团队减负增效。Duet AI 运用生成式 AI 技术,直接在界面中获得所需的代码解释,简化大型代码库的维护工作,通过 Google Cloud 轻松借力 AI 推动和实现创新。
四.总结
我深深感受到了人工智能在各个领域的快速发展。在大会的主旨演讲和专题演讲中,Google 提出了许多新的技术和产品,其中包括强化学习、自然语言处理和计算机视觉等领域的突破性进展。这些技术的应用范围越来越广泛,不仅在科技行业,还在医疗、教育、交通等领域发挥着越来越重要的作用。我们可以看到人工智能正在推动着各行各业的创新和进步。
此外,大会还提供了许多有关开发者工具和平台的工作坊和实践经验分享。通过听取其他开发者的演讲和与他们的交流,我获取了许多宝贵的经验和启发。我了解到一些新的开发框架和工具,这将有助于我更好地开发和优化我的算法和技术。这些经验和知识将对我的工作产生积极的影响。
感谢Google为我们提供了一个如此令人难忘的大会。从组织者到演讲嘉宾,每个人都付出了巨大的努力,使得这个大会成为一个成功的盛会。从他们身上学到了许多。这次经历对我来说无疑是一次宝贵的学习和成长机会。
总结起来,2023 Google 开发者大会是一个令人兴奋和有意义的活动。通过这次大会,我更加深入地了解了人工智能和可持续发展领域的最新进展。我将继续努力学习和创新,为推动人工智能技术的发展做出自己的贡献。谢谢Google,谢谢这次难忘的经历!
注:
没能亲临现场参加大会的朋友,可以前往CSDN 大会专题页补足遗憾,这里有主旨演讲和专题演讲回放视频,你可以选择感兴趣的技术领域进行探索学习。CSDN主题页
对于迫不及待想要学习并应用这些新技术、新产品的朋友,可以访问Google官方打造的 Google 开发者在线课程进一步深化学习,除了观看视频和文章,还有引导式编程练习(Codelab)帮助你在实操中巩固开发知识,提升开发技能。https://developers.google.cn/learn/pathways?hl=zh-cn&utm_source=csdn