Module model_builder_trait
Source - MultiModelBuilder
- Builder for creating a Model with multiple models.
- AnyModelBuilder
- Enum representing all possible model builders that can be used with MultiModelBuilder.
- 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.