mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2025-12-21 03:25:02 +08:00
[Bugfix] Remove CustomChatCompletionContentPartParam multimodal input type (#10054)
Signed-off-by: Zifei Tong <zifeitong@gmail.com>
This commit is contained in:
parent
ea928f608c
commit
9d59b75593
@ -22,7 +22,6 @@ from openai.types.chat import (ChatCompletionMessageToolCallParam,
|
|||||||
ChatCompletionToolMessageParam)
|
ChatCompletionToolMessageParam)
|
||||||
# yapf: enable
|
# yapf: enable
|
||||||
# pydantic needs the TypedDict from typing_extensions
|
# pydantic needs the TypedDict from typing_extensions
|
||||||
from pydantic import ConfigDict
|
|
||||||
from transformers import PreTrainedTokenizer, PreTrainedTokenizerFast
|
from transformers import PreTrainedTokenizer, PreTrainedTokenizerFast
|
||||||
from typing_extensions import Required, TypeAlias, TypedDict
|
from typing_extensions import Required, TypeAlias, TypedDict
|
||||||
|
|
||||||
@ -52,13 +51,6 @@ class ChatCompletionContentPartAudioParam(TypedDict, total=False):
|
|||||||
"""The type of the content part."""
|
"""The type of the content part."""
|
||||||
|
|
||||||
|
|
||||||
class CustomChatCompletionContentPartParam(TypedDict, total=False):
|
|
||||||
__pydantic_config__ = ConfigDict(extra="allow") # type: ignore
|
|
||||||
|
|
||||||
type: Required[str]
|
|
||||||
"""The type of the content part."""
|
|
||||||
|
|
||||||
|
|
||||||
class CustomChatCompletionContentSimpleImageParam(TypedDict, total=False):
|
class CustomChatCompletionContentSimpleImageParam(TypedDict, total=False):
|
||||||
"""A simpler version of the param that only accepts a plain image_url.
|
"""A simpler version of the param that only accepts a plain image_url.
|
||||||
This is supported by OpenAI API, although it is not documented.
|
This is supported by OpenAI API, although it is not documented.
|
||||||
@ -85,7 +77,6 @@ class CustomChatCompletionContentSimpleAudioParam(TypedDict, total=False):
|
|||||||
ChatCompletionContentPartParam: TypeAlias = Union[
|
ChatCompletionContentPartParam: TypeAlias = Union[
|
||||||
OpenAIChatCompletionContentPartParam, ChatCompletionContentPartAudioParam,
|
OpenAIChatCompletionContentPartParam, ChatCompletionContentPartAudioParam,
|
||||||
ChatCompletionContentPartRefusalParam,
|
ChatCompletionContentPartRefusalParam,
|
||||||
CustomChatCompletionContentPartParam,
|
|
||||||
CustomChatCompletionContentSimpleImageParam,
|
CustomChatCompletionContentSimpleImageParam,
|
||||||
CustomChatCompletionContentSimpleAudioParam, str]
|
CustomChatCompletionContentSimpleAudioParam, str]
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user