Featured image of post Google I/O 2025:整合網路技術與人工智慧Featured image of post Google I/O 2025:整合網路技術與人工智慧

Google I/O 2025:整合網路技術與人工智慧

查看 Google I/O 2025 的開發者更新,詳細介紹 Gemini API 升級和 Chrome 的新原生裝置上 AI API。

介紹

在 Google 年度開發者大會 Google I/O 2025 上,重大公告強調了人工智慧和網路平台的融合。

對於 Web 開發人員來說,關注點已經擴展到雲端託管模型端點之外。業界正在向設備上人工智慧執行轉變,允許開發人員直接在客戶端瀏覽器內運行輕量級法學碩士。

本文回顧了 Google I/O 2025 中以 Web 為中心的關鍵 AI 公告,並解釋了它們將如何影響前端應用程式架構。


1. Chrome 中的裝置端 AI:標準化內建 AI API

Google I/O 2025 上最受關注的網路更新是 Chrome 原生 內建 AI API 的發布,它直接在瀏覽器中運行 Google 的輕量級 Gemini Nano 模型。

傳統上,向 Web 應用程式添加人工智慧功能(例如摘要或翻譯)需要在伺服器端託管昂貴的模型或透過安全代理伺服器路由用戶端呼叫以保護 API 金鑰。

Chrome 內建的人工智慧透過將處理卸載到用戶的本地硬體、在本地免費運行任務來改變這一點。

使用提示 API

async function askLocalAI(promptText) {
  // Verify if the browser supports the built-in Gemini Nano model
  const capabilities = await ai.assistant.capabilities();

  if (capabilities.available === "no") {
    console.error("On-device AI is not supported in this browser environment.");
    return;
  }

  // Spin up a new AI session thread
  const session = await ai.assistant.create();

  // Prompt the local model and retrieve the response
  const result = await session.prompt(promptText);

  // Clean up session resources
  session.destroy();

  return result;
}

// Usage Example
askLocalAI("Identify bugs in the following snippet and summarize corrections...")
  .then(console.log);

核心優勢

  • **低延遲和離線支援:**無需網路往返,回應即可快速解決,應用程式甚至可以在離線或飛行模式下運行。
  • 隱私控制: 資料不會離開使用者的計算機,使這種方法符合嚴格的隱私法規。
  • 無 API 開銷: 消除託管成本、令牌使用定價和速率限制問題。

2.Gemini API 升級:結構化 JSON 輸出

谷歌的雲端託管Gemini API也進行了升級。最新的 Gemini 1.5 Pro 和 Flash 型號現在透過 Google AI Studio 控制台支援開箱即用的結構化 JSON 輸出。

利用 JavaScript SDK

官方 JS/TS SDK (@google/generative-ai) 已更新,以強制 JSON 輸出匹配定義的架構。

import { GoogleGenAI } from '@google/generative-ai';

const ai = new GoogleGenAI({ apiKey: process.env.GEMINI_API_KEY });

// Configure Gemini to output data matching a defined JSON schema
const response = await ai.models.generateContent({
  model: 'gemini-1.5-flash',
  contents: 'List three clothing recommendations based on a rainy day forecast.',
  config: {
    responseMimeType: 'application/json',
    responseSchema: {
      type: 'object',
      properties: {
        outfits: {
          type: 'array',
          items: { type: 'string' }
        },
        reasoning: { type: 'string' }
      }
    }
  }
});

實施結構化輸出模式可確保 AI 輸出與您的應用程式程式碼可靠地整合。


3.WebAssembly (Wasm) 和 WebGPU 加速

谷歌也宣布更新 WebAssembly (Wasm) 運行時,以支援裝置上的 AI 工作負載。

Chrome 的多執行緒 WebGPU 支援已更新,允許 Wasm 二進位(例如 TensorFlow.js 模型)在主機系統的 GPU 上編譯和運行。這加快了即時瀏覽器內媒體處理、模型執行和實體模擬的速度。

結論

Google I/O 2025 展示了網頁瀏覽器正在從簡單的顯示引擎轉向原生人工智慧執行平台

Chrome 內建的 AI API 將塑造開發人員處理使用者隱私和應用程式成本結構的方式。開始嘗試這些本機 API,為下一代 Web 應用程式做好準備。