org.llm4s.llmconnect.utils
package org.llm4s.llmconnect.utils
Members list
Type members
Classlikes
object ChunkingUtils
Utilities for splitting text, audio, and video data into fixed-size overlapping chunks.
Utilities for splitting text, audio, and video data into fixed-size overlapping chunks.
Each chunking method produces a sequence of windows with configurable size and overlap, suitable for embedding pipelines and multimodal processing.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ChunkingUtils.type
@Stable
object ModelSelector
Selects an embedding model configuration based on input modality.
Selects an embedding model configuration based on input modality.
Text modality selection is intentionally disallowed here; callers should load text embedding models through their typed config layer. Image, audio, and video modalities are resolved from the supplied LocalEmbeddingModels config.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ModelSelector.type
In this article