Just pasting code here since jsfiddle doesn't work anymore :(
await (await LanguageModel.create()).measureInputUsage('test string')
10
await (await LanguageModel.create({expectedInputs: [ { type:'text', languages: ['en'] } ]})).measureInputUsage('test string')
10
await (await LanguageModel.create({expectedInputs: [ { type:'text', languages: ['en'] }, { type: "image" } ]})).measureInputUsage('test string')
Uncaught OperationError: The usage cannot be calculated.Understand this error
await (await LanguageModel.create({expectedInputs: [ { type:'text', languages: ['en'] }, { type: "audio" } ]})).measureInputUsage('test string')
10
This code used to work for me. Also the crash limit is really annoying, forcing me to restart Chrome after 3 of these crashes.
await LanguageModel.create();
Uncaught NotAllowedError: The model process crashed too many times for this version.
Crashing in Version 140.0.7322.0 (Official Build) canary (64-bit)
Model Name: v3Nano
Version: 2025.06.30.1229