Skip to content

Commit c9d6239

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: 882224524
1 parent 981a551 commit c9d6239

2 files changed

Lines changed: 145 additions & 1202 deletions

File tree

vertexai/_genai/types/__init__.py

Lines changed: 14 additions & 160 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@
101101
from .common import A2aTask
102102
from .common import A2aTaskDict
103103
from .common import A2aTaskOrDict
104-
from .common import A2aTaskState
105104
from .common import AcceleratorType
106105
from .common import AgentEngine
107106
from .common import AgentEngineConfig
@@ -191,9 +190,6 @@
191190
from .common import BleuResults
192191
from .common import BleuResultsDict
193192
from .common import BleuResultsOrDict
194-
from .common import Blob
195-
from .common import BlobDict
196-
from .common import BlobOrDict
197193
from .common import CandidateResponse
198194
from .common import CandidateResponseDict
199195
from .common import CandidateResponseOrDict
@@ -202,9 +198,6 @@
202198
from .common import Chunk
203199
from .common import ChunkDict
204200
from .common import ChunkOrDict
205-
from .common import CodeExecutionResult
206-
from .common import CodeExecutionResultDict
207-
from .common import CodeExecutionResultOrDict
208201
from .common import CometResult
209202
from .common import CometResultDict
210203
from .common import CometResultOrDict
@@ -432,35 +425,13 @@
432425
from .common import ExactMatchSpec
433426
from .common import ExactMatchSpecDict
434427
from .common import ExactMatchSpecOrDict
435-
from .common import ExecutableCode
436-
from .common import ExecutableCodeDict
437-
from .common import ExecutableCodeOrDict
438428
from .common import ExecuteCodeAgentEngineSandboxConfig
439429
from .common import ExecuteCodeAgentEngineSandboxConfigDict
440430
from .common import ExecuteCodeAgentEngineSandboxConfigOrDict
441431
from .common import ExecuteSandboxEnvironmentResponse
442432
from .common import ExecuteSandboxEnvironmentResponseDict
443433
from .common import ExecuteSandboxEnvironmentResponseOrDict
444-
from .common import FileData
445-
from .common import FileDataDict
446-
from .common import FileDataOrDict
447434
from .common import Framework
448-
from .common import FunctionCall
449-
from .common import FunctionCallDict
450-
from .common import FunctionCallOrDict
451-
from .common import FunctionResponse
452-
from .common import FunctionResponseBlob
453-
from .common import FunctionResponseBlobDict
454-
from .common import FunctionResponseBlobOrDict
455-
from .common import FunctionResponseDict
456-
from .common import FunctionResponseFileData
457-
from .common import FunctionResponseFileDataDict
458-
from .common import FunctionResponseFileDataOrDict
459-
from .common import FunctionResponseOrDict
460-
from .common import FunctionResponsePart
461-
from .common import FunctionResponsePartDict
462-
from .common import FunctionResponsePartOrDict
463-
from .common import FunctionResponseScheduling
464435
from .common import GcsSource
465436
from .common import GcsSourceDict
466437
from .common import GcsSourceOrDict
@@ -640,7 +611,6 @@
640611
from .common import MapInstance
641612
from .common import MapInstanceDict
642613
from .common import MapInstanceOrDict
643-
from .common import MediaResolution
644614
from .common import Memory
645615
from .common import MemoryBankCustomizationConfig
646616
from .common import MemoryBankCustomizationConfigDict
@@ -748,7 +718,6 @@
748718
from .common import OptimizeResponseEndpointOrDict
749719
from .common import OptimizeResponseOrDict
750720
from .common import OptimizeTarget
751-
from .common import Outcome
752721
from .common import PairwiseChoice
753722
from .common import PairwiseMetricInput
754723
from .common import PairwiseMetricInputDict
@@ -760,15 +729,6 @@
760729
from .common import PairwiseMetricResultDict
761730
from .common import PairwiseMetricResultOrDict
762731
from .common import ParsedResponseUnion
763-
from .common import Part
764-
from .common import PartDict
765-
from .common import PartialArg
766-
from .common import PartialArgDict
767-
from .common import PartialArgOrDict
768-
from .common import PartMediaResolution
769-
from .common import PartMediaResolutionDict
770-
from .common import PartMediaResolutionOrDict
771-
from .common import PartOrDict
772732
from .common import PointwiseMetricInput
773733
from .common import PointwiseMetricInputDict
774734
from .common import PointwiseMetricInputOrDict
@@ -862,9 +822,6 @@
862822
from .common import ReasoningEngineSpecPackageSpecOrDict
863823
from .common import ReasoningEngineSpecSourceCodeSpec
864824
from .common import ReasoningEngineSpecSourceCodeSpecAgentConfigSource
865-
from .common import ReasoningEngineSpecSourceCodeSpecAgentConfigSourceAdkConfig
866-
from .common import ReasoningEngineSpecSourceCodeSpecAgentConfigSourceAdkConfigDict
867-
from .common import ReasoningEngineSpecSourceCodeSpecAgentConfigSourceAdkConfigOrDict
868825
from .common import ReasoningEngineSpecSourceCodeSpecAgentConfigSourceDict
869826
from .common import ReasoningEngineSpecSourceCodeSpecAgentConfigSourceOrDict
870827
from .common import ReasoningEngineSpecSourceCodeSpecDeveloperConnectConfig
@@ -1073,39 +1030,9 @@
10731030
from .common import SummaryMetric
10741031
from .common import SummaryMetricDict
10751032
from .common import SummaryMetricOrDict
1076-
from .common import TaskArtifact
1077-
from .common import TaskArtifactChange
1078-
from .common import TaskArtifactChangeDict
1079-
from .common import TaskArtifactChangeOrDict
1080-
from .common import TaskArtifactDict
1081-
from .common import TaskArtifactOrDict
10821033
from .common import TaskEvent
1083-
from .common import TaskEventData
1084-
from .common import TaskEventDataDict
1085-
from .common import TaskEventDataOrDict
10861034
from .common import TaskEventDict
10871035
from .common import TaskEventOrDict
1088-
from .common import TaskMessage
1089-
from .common import TaskMessageDict
1090-
from .common import TaskMessageOrDict
1091-
from .common import TaskMetadataChange
1092-
from .common import TaskMetadataChangeDict
1093-
from .common import TaskMetadataChangeOrDict
1094-
from .common import TaskOutput
1095-
from .common import TaskOutputChange
1096-
from .common import TaskOutputChangeDict
1097-
from .common import TaskOutputChangeOrDict
1098-
from .common import TaskOutputDict
1099-
from .common import TaskOutputOrDict
1100-
from .common import TaskStateChange
1101-
from .common import TaskStateChangeDict
1102-
from .common import TaskStateChangeOrDict
1103-
from .common import TaskStatusDetails
1104-
from .common import TaskStatusDetailsChange
1105-
from .common import TaskStatusDetailsChangeDict
1106-
from .common import TaskStatusDetailsChangeOrDict
1107-
from .common import TaskStatusDetailsDict
1108-
from .common import TaskStatusDetailsOrDict
11091036
from .common import ToolCallValidInput
11101037
from .common import ToolCallValidInputDict
11111038
from .common import ToolCallValidInputOrDict
@@ -1166,6 +1093,9 @@
11661093
from .common import ToolParameterKVMatchSpec
11671094
from .common import ToolParameterKVMatchSpecDict
11681095
from .common import ToolParameterKVMatchSpecOrDict
1096+
from .common import Transcription
1097+
from .common import TranscriptionDict
1098+
from .common import TranscriptionOrDict
11691099
from .common import TuningResourceUsageAssessmentConfig
11701100
from .common import TuningResourceUsageAssessmentConfigDict
11711101
from .common import TuningResourceUsageAssessmentConfigOrDict
@@ -1200,9 +1130,6 @@
12001130
from .common import VertexBaseConfig
12011131
from .common import VertexBaseConfigDict
12021132
from .common import VertexBaseConfigOrDict
1203-
from .common import VideoMetadata
1204-
from .common import VideoMetadataDict
1205-
from .common import VideoMetadataOrDict
12061133
from .common import WinRateStats
12071134
from .common import WinRateStatsDict
12081135
from .common import WinRateStatsOrDict
@@ -1214,57 +1141,6 @@
12141141
"GetAgentEngineTaskConfig",
12151142
"GetAgentEngineTaskConfigDict",
12161143
"GetAgentEngineTaskConfigOrDict",
1217-
"PartMediaResolution",
1218-
"PartMediaResolutionDict",
1219-
"PartMediaResolutionOrDict",
1220-
"CodeExecutionResult",
1221-
"CodeExecutionResultDict",
1222-
"CodeExecutionResultOrDict",
1223-
"ExecutableCode",
1224-
"ExecutableCodeDict",
1225-
"ExecutableCodeOrDict",
1226-
"FileData",
1227-
"FileDataDict",
1228-
"FileDataOrDict",
1229-
"PartialArg",
1230-
"PartialArgDict",
1231-
"PartialArgOrDict",
1232-
"FunctionCall",
1233-
"FunctionCallDict",
1234-
"FunctionCallOrDict",
1235-
"FunctionResponseBlob",
1236-
"FunctionResponseBlobDict",
1237-
"FunctionResponseBlobOrDict",
1238-
"FunctionResponseFileData",
1239-
"FunctionResponseFileDataDict",
1240-
"FunctionResponseFileDataOrDict",
1241-
"FunctionResponsePart",
1242-
"FunctionResponsePartDict",
1243-
"FunctionResponsePartOrDict",
1244-
"FunctionResponse",
1245-
"FunctionResponseDict",
1246-
"FunctionResponseOrDict",
1247-
"Blob",
1248-
"BlobDict",
1249-
"BlobOrDict",
1250-
"VideoMetadata",
1251-
"VideoMetadataDict",
1252-
"VideoMetadataOrDict",
1253-
"Part",
1254-
"PartDict",
1255-
"PartOrDict",
1256-
"TaskArtifact",
1257-
"TaskArtifactDict",
1258-
"TaskArtifactOrDict",
1259-
"TaskOutput",
1260-
"TaskOutputDict",
1261-
"TaskOutputOrDict",
1262-
"TaskMessage",
1263-
"TaskMessageDict",
1264-
"TaskMessageOrDict",
1265-
"TaskStatusDetails",
1266-
"TaskStatusDetailsDict",
1267-
"TaskStatusDetailsOrDict",
12681144
"A2aTask",
12691145
"A2aTaskDict",
12701146
"A2aTaskOrDict",
@@ -1277,24 +1153,6 @@
12771153
"CreateAgentEngineTaskConfig",
12781154
"CreateAgentEngineTaskConfigDict",
12791155
"CreateAgentEngineTaskConfigOrDict",
1280-
"TaskMetadataChange",
1281-
"TaskMetadataChangeDict",
1282-
"TaskMetadataChangeOrDict",
1283-
"TaskArtifactChange",
1284-
"TaskArtifactChangeDict",
1285-
"TaskArtifactChangeOrDict",
1286-
"TaskOutputChange",
1287-
"TaskOutputChangeDict",
1288-
"TaskOutputChangeOrDict",
1289-
"TaskStateChange",
1290-
"TaskStateChangeDict",
1291-
"TaskStateChangeOrDict",
1292-
"TaskStatusDetailsChange",
1293-
"TaskStatusDetailsChangeDict",
1294-
"TaskStatusDetailsChangeOrDict",
1295-
"TaskEventData",
1296-
"TaskEventDataDict",
1297-
"TaskEventDataOrDict",
12981156
"TaskEvent",
12991157
"TaskEventDict",
13001158
"TaskEventOrDict",
@@ -1697,15 +1555,6 @@
16971555
"ReasoningEngineSpecPackageSpec",
16981556
"ReasoningEngineSpecPackageSpecDict",
16991557
"ReasoningEngineSpecPackageSpecOrDict",
1700-
"ReasoningEngineSpecSourceCodeSpecAgentConfigSourceAdkConfig",
1701-
"ReasoningEngineSpecSourceCodeSpecAgentConfigSourceAdkConfigDict",
1702-
"ReasoningEngineSpecSourceCodeSpecAgentConfigSourceAdkConfigOrDict",
1703-
"ReasoningEngineSpecSourceCodeSpecInlineSource",
1704-
"ReasoningEngineSpecSourceCodeSpecInlineSourceDict",
1705-
"ReasoningEngineSpecSourceCodeSpecInlineSourceOrDict",
1706-
"ReasoningEngineSpecSourceCodeSpecAgentConfigSource",
1707-
"ReasoningEngineSpecSourceCodeSpecAgentConfigSourceDict",
1708-
"ReasoningEngineSpecSourceCodeSpecAgentConfigSourceOrDict",
17091558
"ReasoningEngineSpecSourceCodeSpecDeveloperConnectConfig",
17101559
"ReasoningEngineSpecSourceCodeSpecDeveloperConnectConfigDict",
17111560
"ReasoningEngineSpecSourceCodeSpecDeveloperConnectConfigOrDict",
@@ -1715,6 +1564,9 @@
17151564
"ReasoningEngineSpecSourceCodeSpecImageSpec",
17161565
"ReasoningEngineSpecSourceCodeSpecImageSpecDict",
17171566
"ReasoningEngineSpecSourceCodeSpecImageSpecOrDict",
1567+
"ReasoningEngineSpecSourceCodeSpecInlineSource",
1568+
"ReasoningEngineSpecSourceCodeSpecInlineSourceDict",
1569+
"ReasoningEngineSpecSourceCodeSpecInlineSourceOrDict",
17181570
"ReasoningEngineSpecSourceCodeSpecPythonSpec",
17191571
"ReasoningEngineSpecSourceCodeSpecPythonSpecDict",
17201572
"ReasoningEngineSpecSourceCodeSpecPythonSpecOrDict",
@@ -1991,6 +1843,9 @@
19911843
"EventActions",
19921844
"EventActionsDict",
19931845
"EventActionsOrDict",
1846+
"Transcription",
1847+
"TranscriptionDict",
1848+
"TranscriptionOrDict",
19941849
"EventMetadata",
19951850
"EventMetadataDict",
19961851
"EventMetadataOrDict",
@@ -2210,6 +2065,9 @@
22102065
"AgentEngine",
22112066
"AgentEngineDict",
22122067
"AgentEngineOrDict",
2068+
"ReasoningEngineSpecSourceCodeSpecAgentConfigSource",
2069+
"ReasoningEngineSpecSourceCodeSpecAgentConfigSourceDict",
2070+
"ReasoningEngineSpecSourceCodeSpecAgentConfigSourceOrDict",
22132071
"AgentEngineConfig",
22142072
"AgentEngineConfigDict",
22152073
"AgentEngineConfigOrDict",
@@ -2252,12 +2110,6 @@
22522110
"OptimizeJobConfig",
22532111
"OptimizeJobConfigDict",
22542112
"OptimizeJobConfigOrDict",
2255-
"A2aTaskState",
2256-
"MediaResolution",
2257-
"Outcome",
2258-
"Language",
2259-
"FunctionResponseScheduling",
2260-
"State",
22612113
"ComputationBasedMetricType",
22622114
"PairwiseChoice",
22632115
"Strategy",
@@ -2268,7 +2120,9 @@
22682120
"AgentServerMode",
22692121
"ManagedTopicEnum",
22702122
"Operator",
2123+
"Language",
22712124
"MachineConfig",
2125+
"State",
22722126
"Framework",
22732127
"EvaluationItemType",
22742128
"RubricContentType",

0 commit comments

Comments
 (0)