FlutterEdgeAiWeb class
Methods
-
createEmbeddingModel({String? modelPath, String? tokenizerPath, PreferredBackend? preferredBackend})
→ Future<EmbeddingModel>
-
Creates and returns a new EmbeddingModel instance.
override
-
createModel({required ModelType modelType, ModelFileType fileType = ModelFileType.task, int maxTokens = 1024, PreferredBackend? preferredBackend, PreferredBackend? preferredVisionBackend, PreferredBackend? preferredAudioBackend, List<int>? loraRanks, int? maxNumImages, bool supportImage = false, bool supportAudio = false, bool? enableSpeculativeDecoding, ActivationDataType? activationDataType, int? maxConcurrentSessions})
→ Future<InferenceModel>
-
Creates and returns a new InferenceModel instance.
override
-
createSttModel({String? modelPath, String? tokenizerPath, PreferredBackend? preferredBackend, String? language})
→ Future<SpeechRecognizer>
-
Creates and returns a new SpeechRecognizer instance.
override
-
createTtsModel({PreferredBackend? preferredBackend, String? language})
→ Future<SpeechSynthesizer>
-
Creates and returns a new SpeechSynthesizer for the active TTS model.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited