CreateMonitor
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Das CreateMonitor-Interface bietet Informationen über den Fortschritt eines KI-Modell-Downloads oder einiger Feintuning-Daten für das Modell.
Es kann verwendet werden über:
Ereignisse
Erbt Ereignisse von seinem Elternteil, EventTarget.
downloadprogressExperimentell-
Wird ausgelöst, wenn Fortschritte beim KI-Modell-Download gemacht werden.
Beispiele
>Grundlegende Verwendung von CreateMonitor
Eine CreateMonitor-Instanz wird über die monitor-Eigenschaft der create()-Methode einer KI-API verwendet (unten ist Summarizer.create() gezeigt). Die monitor-Eigenschaft nimmt eine Callback-Funktion als Wert, deren Argument die CreateMonitor-Instanz ist. Sie können dann den Download-Fortschritt über das downloadprogress-Ereignis der Instanz überwachen.
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);
Spezifikationen
| Specification |
|---|
| Writing Assistance APIs> # createmonitor> |
Browser-Kompatibilität
Loading…
Siehe auch
- Verwendung der Summarizer API
- Web-AI-Demos auf chrome.dev.