diff --git a/src/openai/types/__init__.py b/src/openai/types/__init__.py index 9190bc146c..68ac14c70f 100644 --- a/src/openai/types/__init__.py +++ b/src/openai/types/__init__.py @@ -15,6 +15,7 @@ ErrorObject as ErrorObject, CompoundFilter as CompoundFilter, ResponsesModel as ResponsesModel, + ImageDetail as ImageDetail, ReasoningEffort as ReasoningEffort, ComparisonFilter as ComparisonFilter, FunctionDefinition as FunctionDefinition, diff --git a/src/openai/types/shared/__init__.py b/src/openai/types/shared/__init__.py index 2930b9ae3b..4a13ac01ea 100644 --- a/src/openai/types/shared/__init__.py +++ b/src/openai/types/shared/__init__.py @@ -7,6 +7,7 @@ from .error_object import ErrorObject as ErrorObject from .compound_filter import CompoundFilter as CompoundFilter from .responses_model import ResponsesModel as ResponsesModel +from .image_detail import ImageDetail as ImageDetail from .reasoning_effort import ReasoningEffort as ReasoningEffort from .comparison_filter import ComparisonFilter as ComparisonFilter from .function_definition import FunctionDefinition as FunctionDefinition diff --git a/src/openai/types/shared/image_detail.py b/src/openai/types/shared/image_detail.py new file mode 100644 index 0000000000..c88fafb1b1 --- /dev/null +++ b/src/openai/types/shared/image_detail.py @@ -0,0 +1,8 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from typing import Optional +from typing_extensions import Literal, TypeAlias + +__all__ = ["ImageDetail"] + +ImageDetail: TypeAlias = Optional[Literal["auto", "low", "high"]]