vllm.model_executor.models.jina_embeddings_v4
JinaVLForEmbedding
¶
Bases: Qwen2VLForConditionalGeneration, SupportsCrossEncoding, SupportsMultiModal
Source code in vllm/model_executor/models/jina_embeddings_v4.py
__init__
¶
__init__(*, vllm_config: VllmConfig, prefix: str = '')
Source code in vllm/model_executor/models/jina_embeddings_v4.py
JinaVLPooler
¶
Bases: Pooler
Vision-aware pooler for Jina V4 with special vision token handling.
Source code in vllm/model_executor/models/jina_embeddings_v4.py
__init__
¶
__init__(vllm_config: VllmConfig)
forward
¶
forward(
hidden_states: Union[Tensor, list[Tensor]],
pooling_metadata: PoolingMetadata,
) -> PoolerOutput
get_pooling_params
¶
get_pooling_params(
task: PoolingTask,
) -> Optional[PoolingParams]