mirror of
https://github.com/vllm-project/vllm.git
synced 2026-06-06 00:16:14 +00:00
32aa2059ad
Signed-off-by: Rafael Vasquez <rafvasq21@gmail.com>
877 B
877 B
(input-processing)=
Input Processing
.. currentmodule:: vllm.inputs
Each model can override parts of vLLM's input processing pipeline via
{data}~vllm.inputs.INPUT_REGISTRY and {data}~vllm.multimodal.MULTIMODAL_REGISTRY.
Currently, this mechanism is only utilized in multi-modal models for preprocessing multi-modal input data in addition to input prompt, but it can be extended to text-only language models when needed.
Guides
:maxdepth: 1
input_processing_pipeline
Module Contents
LLM Engine Inputs
.. autoclass:: vllm.inputs.DecoderOnlyInputs
:members:
:show-inheritance:
Registry
.. autodata:: vllm.inputs.INPUT_REGISTRY
.. automodule:: vllm.inputs.registry
:members:
:show-inheritance: