Python class
InputImageContent
InputImageContentβ
class max.pipelines.request.InputImageContent(*, type='input_image', image_url, detail=None)
Bases: BaseModel
Image content in input messages.
-
Parameters:
-
- type (Literal['input_image'])
- image_url (str)
- detail (ImageDetail | None)
detailβ
detail: ImageDetail | None
image_urlβ
image_url: str
model_configβ
model_config: ClassVar[ConfigDict] = {'frozen': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
typeβ
type: Literal['input_image']
validate_data_uri_only()β
validate_data_uri_only()
Validate that image_url is a data URI.
Web URLs (http/https) should have been converted to base64 data URIs during request preprocessing. Only data URIs are accepted at validation time.
-
Raises:
-
ValueError β If image_url is not a data URI.
-
Returns:
-
The validated InputImageContent instance.
-
Return type:
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!