Skip to content

Commit 6a03f78

Browse files
jaycee-licopybara-github
authored andcommitted
feat: Add model_status to GenerateContentResponse (Gemini API only)
feat: Add part_metadata in Part (Gemini API only) feat: Support rendered_parts in GroundingSupport PiperOrigin-RevId: 886938835
1 parent 7d32792 commit 6a03f78

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

vertexai/_genai/types/common.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11394,6 +11394,12 @@ class EventMetadata(_common.BaseModel):
1139411394
default=None,
1139511395
description="""Optional. Indicates whether the response from the model is complete. Only used for streaming mode.""",
1139611396
)
11397+
input_transcription: Optional[genai_types.Transcription] = Field(
11398+
default=None, description="""Optional. Audio transcription of user input."""
11399+
)
11400+
output_transcription: Optional[genai_types.Transcription] = Field(
11401+
default=None, description="""Optional. Audio transcription of model output."""
11402+
)
1139711403

1139811404

1139911405
class EventMetadataDict(TypedDict, total=False):
@@ -11420,6 +11426,12 @@ class EventMetadataDict(TypedDict, total=False):
1142011426
turn_complete: Optional[bool]
1142111427
"""Optional. Indicates whether the response from the model is complete. Only used for streaming mode."""
1142211428

11429+
input_transcription: Optional[genai_types.TranscriptionDict]
11430+
"""Optional. Audio transcription of user input."""
11431+
11432+
output_transcription: Optional[genai_types.TranscriptionDict]
11433+
"""Optional. Audio transcription of model output."""
11434+
1142311435

1142411436
EventMetadataOrDict = Union[EventMetadata, EventMetadataDict]
1142511437

0 commit comments

Comments
 (0)