Module model_builder_trait

Module model_builder_trait 

Source

Structs§

MultiModelBuilder
Builder for creating a Model with multiple models.

Enums§

AnyModelBuilder
Enum representing all possible model builders that can be used with MultiModelBuilder.

Functions§

build_diffusion_pipeline
Build a diffusion model pipeline from a DiffusionModelBuilder. Returns the pipeline, scheduler config, and AddModelConfig needed for Model creation.
build_embedding_pipeline
Build an embedding model pipeline from an EmbeddingModelBuilder. Returns the pipeline, scheduler config, and AddModelConfig needed for Model creation.
build_gguf_pipeline
Build a GGUF model pipeline from a GgufModelBuilder. Returns the pipeline, scheduler config, and AddModelConfig needed for Model creation.
build_model_from_pipeline
Create a Model from pipeline components. This is the common code path used by all individual builder build() methods.
build_speech_pipeline
Build a speech model pipeline from a SpeechModelBuilder. Returns the pipeline, scheduler config, and AddModelConfig needed for Model creation.
build_text_pipeline
Build a text model pipeline from a TextModelBuilder. Returns the pipeline, scheduler config, and AddModelConfig needed for Model creation.
build_vision_pipeline
Build a vision model pipeline from a VisionModelBuilder. Returns the pipeline, scheduler config, and AddModelConfig needed for Model creation.