window.LanguageModel

把浏览器内置模型当作页面能力,而不是远程服务。

可用时,页面直接创建本地模型会话;不可用时,页面仍能展示同一套输入、输出和错误边界, 让观众理解这个 API 的产品形态。

Task

把 Chrome 更新摘要改写成给业务同事看的说明

const availability = await LanguageModel.availability();
const session = await LanguageModel.create({
  monitor(m) {
    m.addEventListener("downloadprogress", updateProgress);
  },
});
const result = await session.prompt(prompt);