CreateMonitor
CreateMonitor 介面提供有關 AI 模型下載或模型微調資料進度的資訊。
它可以透過以下方式使用:
事件
繼承其父級 EventTarget 的事件。
downloadprogress實驗性-
在 AI 模型下載取得進展時觸發。
示例
CreateMonitor 的基本用法
CreateMonitor 例項透過 AI API 的 create() 方法的 monitor 屬性使用(下方展示了 Summarizer.create())。monitor 屬性接受一個回撥函式作為值,該函式的引數是 CreateMonitor 例項。然後,您可以透過例項的 downloadprogress 事件來監視下載進度。
js
const summarizer = await Summarizer.create({
sharedContext:
"A general summary to help a user decide if the text is worth reading",
monitor(monitor) {
monitor.addEventListener("downloadprogress", (e) => {
console.log(`download progress: ${e.loaded}/${e.total}`);
});
},
});
const summary = await summarizer.summarize(myText);
規範
| 規範 |
|---|
| 寫作輔助 API # createmonitor |
瀏覽器相容性
載入中…
另見
- 使用 Summarizer API
- chrome.dev 上的 Web AI 演示。