vllm.renderers.registry ¶
RENDERER_REGISTRY module-attribute ¶
RENDERER_REGISTRY = RendererRegistry(
{
mode: (f"vllm.renderers.{mod_relname}", cls_name)
for mode, (mod_relname, cls_name) in (items())
}
)
The global RendererRegistry instance.
_VLLM_RENDERERS module-attribute ¶
_VLLM_RENDERERS = {
"deepseek_v32": ("deepseek_v32", "DeepseekV32Renderer"),
"hf": ("hf", "HfRenderer"),
"grok2": ("grok2", "Grok2Renderer"),
"mistral": ("mistral", "MistralRenderer"),
"terratorch": ("terratorch", "TerratorchRenderer"),
}
RendererRegistry dataclass ¶
Source code in vllm/renderers/registry.py
renderers class-attribute instance-attribute ¶
load_renderer ¶
load_renderer(
renderer_mode: str,
config: ModelConfig,
tokenizer_kwargs: dict[str, Any],
) -> RendererLike
load_renderer_cls ¶
load_renderer_cls(renderer_mode: str) -> type[RendererLike]
Source code in vllm/renderers/registry.py
register ¶
Source code in vllm/renderers/registry.py
renderer_from_config ¶
renderer_from_config(config: ModelConfig, **kwargs)