menu
aimux package
documentation
multimodal.dart
multimodal.dart
dark_mode
light_mode
multimodal
library
Classes
EmbeddingModel
An embedding model backed by a native handle.
Files
A files manager (provider file uploads) backed by a native handle.
ImageModel
An image generation model backed by a native handle.
RerankingModel
A reranking model backed by a native handle.
SearchModel
A web search model backed by a native handle.
SpeechModel
A speech (text-to-speech) model backed by a native handle.
TranscriptionModel
A transcription (speech-to-text) model backed by a native handle.
TranscriptionSession
A live streaming-transcription session (RFC-0028): push audio chunks with
pushAudio
, mark end-of-audio with
inputDone
, then pull transcription parts (JSON
TranscriptionStreamPart
s) with
nextPart
.
VideoModel
A video generation model backed by a native handle.
Exceptions / Errors
AimuxTranscriptionEndedException
Thrown by
TranscriptionSession.nextPart
when the stream ended normally (a
Finish
part was delivered earlier).
AimuxTranscriptionTimeoutException
Thrown by
TranscriptionSession.nextPart
when no part arrived within the timeout. The session stays live — call again.
aimux package
documentation
multimodal.dart
aimux
package
Libraries
aimux
aimux_plugin
errors
multimodal
provider_name
typed_model
types
multimodal library