Skip to content

Commit 4f9d063

Browse files
yoshi-automationmiguelvelezsa
authored andcommitted
feat(firebaseml)!: update the API
BREAKING CHANGE: This release has breaking changes. #### firebaseml:v2beta The following keys were deleted: - schemas.GoogleCloudAiplatformV1beta1Tool.properties.computerUse.$ref - schemas.GoogleCloudAiplatformV1beta1Tool.properties.computerUse.description - schemas.GoogleCloudAiplatformV1beta1ToolComputerUse.description - schemas.GoogleCloudAiplatformV1beta1ToolComputerUse.id - schemas.GoogleCloudAiplatformV1beta1ToolComputerUse.properties.environment.description - schemas.GoogleCloudAiplatformV1beta1ToolComputerUse.properties.environment.enum - schemas.GoogleCloudAiplatformV1beta1ToolComputerUse.properties.environment.enumDescriptions - schemas.GoogleCloudAiplatformV1beta1ToolComputerUse.properties.environment.type - schemas.GoogleCloudAiplatformV1beta1ToolComputerUse.type The following keys were added: - schemas.GoogleCloudAiplatformV1beta1VideoMetadata.properties.fps.description - schemas.GoogleCloudAiplatformV1beta1VideoMetadata.properties.fps.format - schemas.GoogleCloudAiplatformV1beta1VideoMetadata.properties.fps.type
1 parent d015972 commit 4f9d063

File tree

2 files changed

+10
-37
lines changed

2 files changed

+10
-37
lines changed

discovery/firebaseml-v2beta.json

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@
206206
}
207207
}
208208
},
209-
"revision": "20250720",
209+
"revision": "20250723",
210210
"rootUrl": "https://firebaseml.googleapis.com/",
211211
"schemas": {
212212
"Date": {
@@ -2371,10 +2371,6 @@
23712371
"$ref": "GoogleCloudAiplatformV1beta1ToolCodeExecution",
23722372
"description": "Optional. CodeExecution tool type. Enables the model to execute code as part of generation."
23732373
},
2374-
"computerUse": {
2375-
"$ref": "GoogleCloudAiplatformV1beta1ToolComputerUse",
2376-
"description": "Optional. Tool to support the model interacting directly with the computer. If enabled, it automatically populates computer-use specific Function Declarations."
2377-
},
23782374
"enterpriseWebSearch": {
23792375
"$ref": "GoogleCloudAiplatformV1beta1EnterpriseWebSearch",
23802376
"description": "Optional. Tool to support searching public web data, powered by Vertex AI Search and Sec4 compliance."
@@ -2415,25 +2411,6 @@
24152411
"properties": {},
24162412
"type": "object"
24172413
},
2418-
"GoogleCloudAiplatformV1beta1ToolComputerUse": {
2419-
"description": "Tool to support computer use.",
2420-
"id": "GoogleCloudAiplatformV1beta1ToolComputerUse",
2421-
"properties": {
2422-
"environment": {
2423-
"description": "Required. The environment being operated.",
2424-
"enum": [
2425-
"ENVIRONMENT_UNSPECIFIED",
2426-
"ENVIRONMENT_BROWSER"
2427-
],
2428-
"enumDescriptions": [
2429-
"Defaults to browser.",
2430-
"Operates in a web browser."
2431-
],
2432-
"type": "string"
2433-
}
2434-
},
2435-
"type": "object"
2436-
},
24372414
"GoogleCloudAiplatformV1beta1ToolConfig": {
24382415
"description": "Tool config. This config is shared for all tools provided in the request.",
24392416
"id": "GoogleCloudAiplatformV1beta1ToolConfig",
@@ -2616,6 +2593,11 @@
26162593
"format": "google-duration",
26172594
"type": "string"
26182595
},
2596+
"fps": {
2597+
"description": "Optional. The frame rate of the video sent to the model. If not specified, the default value will be 1.0. The fps range is (0.0, 24.0].",
2598+
"format": "double",
2599+
"type": "number"
2600+
},
26192601
"startOffset": {
26202602
"description": "Optional. The start offset of the video.",
26212603
"format": "google-duration",

src/apis/firebaseml/v2beta.ts

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1552,10 +1552,6 @@ export namespace firebaseml_v2beta {
15521552
* Optional. CodeExecution tool type. Enables the model to execute code as part of generation.
15531553
*/
15541554
codeExecution?: Schema$GoogleCloudAiplatformV1beta1ToolCodeExecution;
1555-
/**
1556-
* Optional. Tool to support the model interacting directly with the computer. If enabled, it automatically populates computer-use specific Function Declarations.
1557-
*/
1558-
computerUse?: Schema$GoogleCloudAiplatformV1beta1ToolComputerUse;
15591555
/**
15601556
* Optional. Tool to support searching public web data, powered by Vertex AI Search and Sec4 compliance.
15611557
*/
@@ -1589,15 +1585,6 @@ export namespace firebaseml_v2beta {
15891585
* Tool that executes code generated by the model, and automatically returns the result to the model. See also [ExecutableCode]and [CodeExecutionResult] which are input and output to this tool.
15901586
*/
15911587
export interface Schema$GoogleCloudAiplatformV1beta1ToolCodeExecution {}
1592-
/**
1593-
* Tool to support computer use.
1594-
*/
1595-
export interface Schema$GoogleCloudAiplatformV1beta1ToolComputerUse {
1596-
/**
1597-
* Required. The environment being operated.
1598-
*/
1599-
environment?: string | null;
1600-
}
16011588
/**
16021589
* Tool config. This config is shared for all tools provided in the request.
16031590
*/
@@ -1729,6 +1716,10 @@ export namespace firebaseml_v2beta {
17291716
* Optional. The end offset of the video.
17301717
*/
17311718
endOffset?: string | null;
1719+
/**
1720+
* Optional. The frame rate of the video sent to the model. If not specified, the default value will be 1.0. The fps range is (0.0, 24.0].
1721+
*/
1722+
fps?: number | null;
17321723
/**
17331724
* Optional. The start offset of the video.
17341725
*/

0 commit comments

Comments
 (0)