vllm.entrypoints.pooling.embed.protocol ¶
EmbeddingRequest module-attribute ¶
EmbeddingRequest: TypeAlias = (
EmbeddingCompletionRequest | EmbeddingChatRequest
)
EmbeddingBytesResponse ¶
Bases: OpenAIBaseModel
Source code in vllm/entrypoints/pooling/embed/protocol.py
EmbeddingChatRequest ¶
Bases: PoolingBasicRequestMixin, ChatRequestMixin, EmbedRequestMixin
Source code in vllm/entrypoints/pooling/embed/protocol.py
EmbeddingCompletionRequest ¶
Bases: PoolingBasicRequestMixin, CompletionRequestMixin, EmbedRequestMixin
Source code in vllm/entrypoints/pooling/embed/protocol.py
EmbeddingResponse ¶
Bases: OpenAIBaseModel
Source code in vllm/entrypoints/pooling/embed/protocol.py
created class-attribute instance-attribute ¶
id class-attribute instance-attribute ¶
id: str = Field(
default_factory=lambda: f"embd-{random_uuid()}"
)
EmbeddingResponseData ¶
Bases: OpenAIBaseModel