vllm.renderers ¶
Modules:
| Name | Description |
|---|---|
deepseek_v32 | |
grok2 | |
hf | |
mistral | |
protocol | |
registry | |
terratorch | |
__all__ module-attribute ¶
RendererLike ¶
Bases: Protocol
Source code in vllm/renderers/protocol.py
from_config classmethod ¶
from_config(
config: ModelConfig, tokenizer_kwargs: dict[str, Any]
) -> RendererLike
get_tokenizer ¶
get_tokenizer() -> TokenizerLike
render_messages ¶
render_messages(
messages: list[ChatCompletionMessageParam], **kwargs
) -> tuple[
list[ConversationMessage], TextPrompt | TokensPrompt
]
render_messages_async async ¶
render_messages_async(
messages: list[ChatCompletionMessageParam], **kwargs
) -> tuple[
list[ConversationMessage], TextPrompt | TokensPrompt
]
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)