AICreateMonitor
(m: EventTarget) => voidThe downloadprogress event
downloadprogress eventloaded number
numbertotal number
numbermodel string
stringUsage
window.ai.languageModel.create({
monitor: (m) => {
m.addEventListener('downloadprogress', ({ loaded, total, model }) => {
console.log(`${model} = `${Math.round(loaded / total * 100)}`)
})
}
})window.ai.languageModel.create({
monitor: (m: EventTarget) => {
m.addEventListener('downloadprogress', ({ loaded, total, model }) => {
console.log(`${model} = `${Math.round(loaded / total * 100)}`)
})
}
})Last updated