CohereImageContentV2

class oci.generative_ai_inference.models.CohereImageContentV2(**kwargs)

Bases: oci.generative_ai_inference.models.cohere_content_v2.CohereContentV2

Represents a single instance of Chat Image content

Attributes

TYPE_DOCUMENT str(object=’’) -> str
TYPE_IMAGE_URL str(object=’’) -> str
TYPE_TEXT str(object=’’) -> str
TYPE_THINKING str(object=’’) -> str
image_url Gets the image_url of this CohereImageContentV2.
type [Required] Gets the type of this CohereContentV2.

Methods

__init__(**kwargs) Initializes a new CohereImageContentV2 object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
TYPE_DOCUMENT = 'DOCUMENT'
TYPE_IMAGE_URL = 'IMAGE_URL'
TYPE_TEXT = 'TEXT'
TYPE_THINKING = 'THINKING'
__init__(**kwargs)

Initializes a new CohereImageContentV2 object with values from keyword arguments. The default value of the type attribute of this class is IMAGE_URL and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • type (str) – The value to assign to the type property of this CohereImageContentV2. Allowed values for this property are: “TEXT”, “IMAGE_URL”, “DOCUMENT”, “THINKING”
  • image_url (oci.generative_ai_inference.models.CohereImageUrlV2) – The value to assign to the image_url property of this CohereImageContentV2.
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

image_url

Gets the image_url of this CohereImageContentV2.

Returns:The image_url of this CohereImageContentV2.
Return type:oci.generative_ai_inference.models.CohereImageUrlV2
type

[Required] Gets the type of this CohereContentV2. The type of the content.

Allowed values for this property are: “TEXT”, “IMAGE_URL”, “DOCUMENT”, “THINKING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The type of this CohereContentV2.
Return type:str