Skip to content

Commit 786f635

Browse files
yoshi-automationsofisl
authored andcommitted
feat(firebaseml): update the API
#### firebaseml:v2beta The following keys were added: - schemas.GoogleCloudAiplatformV1beta1EnterpriseWebSearch.properties.excludeDomains.description - schemas.GoogleCloudAiplatformV1beta1EnterpriseWebSearch.properties.excludeDomains.items.type - schemas.GoogleCloudAiplatformV1beta1EnterpriseWebSearch.properties.excludeDomains.type - schemas.GoogleCloudAiplatformV1beta1ToolGoogleSearch.properties.excludeDomains.description - schemas.GoogleCloudAiplatformV1beta1ToolGoogleSearch.properties.excludeDomains.items.type - schemas.GoogleCloudAiplatformV1beta1ToolGoogleSearch.properties.excludeDomains.type
1 parent ffccfbf commit 786f635

File tree

2 files changed

+31
-5
lines changed

2 files changed

+31
-5
lines changed

discovery/firebaseml-v2beta.json

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@
206206
}
207207
}
208208
},
209-
"revision": "20250723",
209+
"revision": "20250727",
210210
"rootUrl": "https://firebaseml.googleapis.com/",
211211
"schemas": {
212212
"Date": {
@@ -704,7 +704,15 @@
704704
"GoogleCloudAiplatformV1beta1EnterpriseWebSearch": {
705705
"description": "Tool to search public web data, powered by Vertex AI Search and Sec4 compliance.",
706706
"id": "GoogleCloudAiplatformV1beta1EnterpriseWebSearch",
707-
"properties": {},
707+
"properties": {
708+
"excludeDomains": {
709+
"description": "Optional. List of domains to be excluded from the search results. The default limit is 2000 domains.",
710+
"items": {
711+
"type": "string"
712+
},
713+
"type": "array"
714+
}
715+
},
708716
"type": "object"
709717
},
710718
"GoogleCloudAiplatformV1beta1ExecutableCode": {
@@ -2429,7 +2437,15 @@
24292437
"GoogleCloudAiplatformV1beta1ToolGoogleSearch": {
24302438
"description": "GoogleSearch tool type. Tool to support Google Search in Model. Powered by Google.",
24312439
"id": "GoogleCloudAiplatformV1beta1ToolGoogleSearch",
2432-
"properties": {},
2440+
"properties": {
2441+
"excludeDomains": {
2442+
"description": "Optional. List of domains to be excluded from the search results. The default limit is 2000 domains. Example: [\"amazon.com\", \"facebook.com\"].",
2443+
"items": {
2444+
"type": "string"
2445+
},
2446+
"type": "array"
2447+
}
2448+
},
24332449
"type": "object"
24342450
},
24352451
"GoogleCloudAiplatformV1beta1UrlContext": {

src/apis/firebaseml/v2beta.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,12 @@ export namespace firebaseml_v2beta {
445445
/**
446446
* Tool to search public web data, powered by Vertex AI Search and Sec4 compliance.
447447
*/
448-
export interface Schema$GoogleCloudAiplatformV1beta1EnterpriseWebSearch {}
448+
export interface Schema$GoogleCloudAiplatformV1beta1EnterpriseWebSearch {
449+
/**
450+
* Optional. List of domains to be excluded from the search results. The default limit is 2000 domains.
451+
*/
452+
excludeDomains?: string[] | null;
453+
}
449454
/**
450455
* Code generated by the model that is meant to be executed, and the result returned to the model. Generated when using the [CodeExecution] tool, in which the code will be automatically executed, and a corresponding [CodeExecutionResult] will also be generated.
451456
*/
@@ -1601,7 +1606,12 @@ export namespace firebaseml_v2beta {
16011606
/**
16021607
* GoogleSearch tool type. Tool to support Google Search in Model. Powered by Google.
16031608
*/
1604-
export interface Schema$GoogleCloudAiplatformV1beta1ToolGoogleSearch {}
1609+
export interface Schema$GoogleCloudAiplatformV1beta1ToolGoogleSearch {
1610+
/**
1611+
* Optional. List of domains to be excluded from the search results. The default limit is 2000 domains. Example: ["amazon.com", "facebook.com"].
1612+
*/
1613+
excludeDomains?: string[] | null;
1614+
}
16051615
/**
16061616
* Tool to support URL context.
16071617
*/

0 commit comments

Comments
 (0)