产品资讯

在 AICore 开发者预览版中推出 Gemma 4

阅读用时:3 分钟

Google 致力于将最强大的 AI 模型直接引入您口袋中的 Android 设备。今天,我们非常高兴地宣布推出最新的先进开放模型:Gemma 4

这些模型是下一代 Gemini Nano 的基础,因此您今天为 Gemma 4 编写的代码将自动在今年晚些时候推出的支持 Gemini Nano 4 的设备上运行。借助 Gemini Nano 4,您可以受益于我们额外的性能优化,从而在整个 Android 生态系统中以最高效的设备端推理能力投入生产。

您可以通过 AICore 开发者预览版抢先体验此模型。

large_Inline-imagery.gif

在开发者预览版界面中选择 Gemini Nano 4 Fast 模型,在编写任何代码之前,先体验其极快的推理速度

由于 Gemma 4 原生支持 140 多种语言,因此您可以为全球观众提供更出色的本地化多语言体验。此外,Gemma 4 在多模态理解方面提供行业领先的性能,让您的应用能够理解和处理文本、图片和音频。为了在性能和效率之间取得最佳平衡,Android 上的 Gemma 4 提供两种大小:

  • E4B:专为需要更强推理能力和处理复杂任务而设计。
  • E2B:经过优化,可实现最高速度(比 E4B 型号快 3 倍!)和更低的延迟时间。

新模型的速度比以前的版本快 4 倍,耗电量最多可减少 60%。即日起,您可以试用以下改进的功能:

  • 推理:现在,思维链命令和条件语句有望返回更高质量的结果。例如:“Determine if the following comment for a discussion thread passes the community guidelines. 如果评论包含以下一个或多个 reason_for_flag:脏话、诽谤性语言、仇恨言论,则该评论不符合社区准则。如果审核通过了社区准则,则返回 {true}。否则,返回 {false, reason_for_flag}。”
  • 数学:现在,模型具备更出色的数学技能,可以更准确地回答问题。例如:“如果我每年收到 26 份薪水,那么每份薪水应该存多少钱,才能在一年内实现 1 万美元的储蓄目标?”
  • 时间理解:模型现在在时间推理方面更加出色,因此在涉及日历、提醒和闹钟的使用场景中更加准确。例如:“活动时间为 8 月 18 日下午 6 点,提醒应在活动开始前 10 小时发送。返回应发送提醒的时间和日期。”
  • 图片理解:涉及 OCR(光学字符识别)的应用场景(例如图表理解、视觉数据提取和手写识别)现在将返回更准确的结果。

立即加入开发者预览版计划,下载这些预览版模型,并立即开始构建下一代功能。

开始测试模型

您可以按照开发者预览版指南在不编写代码的情况下试用该模型。如果您想立即将这些模型集成到现有工作流程中,我们已实现无缝集成。前往 Android Studio,使用熟悉的机器学习套件 Prompt API 优化提示并进行构建。我们新增了一项指定模型的功能,可让您以 E2B(快速)或 E4B(完整)变体为目标进行测试。

  // Define the configuration with a specific track and preference
val previewFullConfig = generationConfig {
    modelConfig = ModelConfig {
        releaseTrack = ModelReleaseTrack.PREVIEW
        preference = ModelPreference.FULL
    }
}

// Initialize the GenerativeModel with the configuration
val previewModel = GenerativeModel.getClient(previewFullConfig)

// Verify that the specific preview model is available
val previewModelStatus = previewModel.checkStatus()
if (previewModelStatus == FeatureStatus.AVAILABLE) {
    // Proceed with inference
    val response = previewModel.generateContent("If I get 26 paychecks per year, how much I should contribute each paycheck to reach my savings goal of $10k over the course of a year? Return only the amount.")

} else {
    // Handle the case where the preview model is not available
    // (e.g., print out log statements)
}

开发者预览版期间会发生的情况

此开发者预览版旨在让您抢先一步优化提示的准确性,并为您的特定应用探索新的应用场景

在预览期间,我们将进行多项更新,包括在 Prompt API 中支持工具调用、结构化输出、系统提示和思考模式,从而更轻松地充分利用 Gemma 4 中的新功能以及显著的性能优化。

预览模型可在支持 AICore 的设备上进行测试。这些模型将运行在 Google、MediaTek 和 Qualcomm Technologies 的最新一代专用 AI 加速器上。在其他设备上,模型最初将在无法代表最终生产性能的 CPU 实现上运行。如果您的设备未启用 AICore,您还可以通过 AI Edge Gallery 应用测试这些模型。未来,我们将为更多设备提供支持。

如何开始

准备好了解 Gemma 4 可以为您的用户做些什么了吗?

  1. 选择采用:注册 AICore 开发者预览版
  2. 下载:选择参与测试后,您可以直接在支持的测试设备上触发最新 Gemma 4 模型的下载。
  3. 构建:更新您的机器学习套件实现,以面向新模型,并在 Android Studio 中开始构建。

继续阅读