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 TranscriptionStreamParts) 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.