diff --git a/google/genai/_interactions/types/content_delta.py b/google/genai/_interactions/types/content_delta.py index 570fe6073..3774611e4 100644 --- a/google/genai/_interactions/types/content_delta.py +++ b/google/genai/_interactions/types/content_delta.py @@ -99,7 +99,7 @@ class DeltaDocumentDelta(BaseModel): data: Optional[str] = None - mime_type: Optional[Literal["application/pdf"]] = None + mime_type: Optional[Literal["application/pdf", "text/html"]] = None uri: Optional[str] = None diff --git a/google/genai/_interactions/types/document_content.py b/google/genai/_interactions/types/document_content.py index 846f7b568..9b663139b 100644 --- a/google/genai/_interactions/types/document_content.py +++ b/google/genai/_interactions/types/document_content.py @@ -31,7 +31,7 @@ class DocumentContent(BaseModel): data: Optional[str] = None """The document content.""" - mime_type: Optional[Literal["application/pdf"]] = None + mime_type: Optional[Literal["application/pdf", "text/html"]] = None """The mime type of the document.""" uri: Optional[str] = None diff --git a/google/genai/_interactions/types/document_content_param.py b/google/genai/_interactions/types/document_content_param.py index f8b4c6cb9..1e6a87cf5 100644 --- a/google/genai/_interactions/types/document_content_param.py +++ b/google/genai/_interactions/types/document_content_param.py @@ -35,7 +35,7 @@ class DocumentContentParam(TypedDict, total=False): data: Annotated[Union[str, Base64FileInput], PropertyInfo(format="base64")] """The document content.""" - mime_type: Literal["application/pdf"] + mime_type: Literal["application/pdf", "text/html"] """The mime type of the document.""" uri: str