Skip to content

Commit 4e8f5f3

Browse files
feat: [google-cloud-discoveryengine] move serving config update API to GA (googleapis#13706)
BEGIN_COMMIT_OVERRIDE feat: move serving config update API to GA feat: add time_zone in user info docs: keep the API doc up-to-date with recent changes END_COMMIT_OVERRIDE - [ ] Regenerate this pull request now. feat: add time_zone in user info docs: keep the API doc up-to-date with recent changes PiperOrigin-RevId: 740840314 Source-Link: googleapis/googleapis@ebc5e12 Source-Link: https://github.com/googleapis/googleapis-gen/commit/f6f57591725df86a9152f04c7baeab3d70d0ad4b Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRpc2NvdmVyeWVuZ2luZS8uT3dsQm90LnlhbWwiLCJoIjoiZjZmNTc1OTE3MjVkZjg2YTkxNTJmMDRjN2JhZWFiM2Q3MGQwYWQ0YiJ9 BEGIN_NESTED_COMMIT feat: [google-cloud-discoveryengine] add stream answer API feat: support query rephraser model for answer API feat: support end user spec for answer API feat: support grounding and safety rating for answer API feat: support relevance threshold in search feat: support boosting for blended search feat: support auto mode in search as your type feat: support model scores in search feat: support search highlighting feat: support enterprise web retrieval source for grounding feat: support images in web search grounding feat: add sitemap APIs feat: add interpolation boost action and promotion action feat: allow FHIR import to use latest predefined schema feat: allow unstructured data import to force refresh all content feat: support conversion user event feat: support panel aware user event docs: keep the API doc up-to-date with recent changes PiperOrigin-RevId: 740152749 Source-Link: googleapis/googleapis@0c142cc Source-Link: https://github.com/googleapis/googleapis-gen/commit/20e611f2797367c2deed235082c1d17b3a9800e3 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRpc2NvdmVyeWVuZ2luZS8uT3dsQm90LnlhbWwiLCJoIjoiMjBlNjExZjI3OTczNjdjMmRlZWQyMzUwODJjMWQxN2IzYTk4MDBlMyJ9 END_NESTED_COMMIT --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 19c7d9c commit 4e8f5f3

85 files changed

Lines changed: 19404 additions & 2462 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Binary file not shown.

packages/google-cloud-discoveryengine/docs/discoveryengine_v1/services_.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ Services for Google Cloud Discoveryengine v1 API
1616
schema_service
1717
search_service
1818
search_tuning_service
19+
serving_config_service
1920
site_search_engine_service
2021
user_event_service
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ServingConfigService
2+
--------------------------------------
3+
4+
.. automodule:: google.cloud.discoveryengine_v1.services.serving_config_service
5+
:members:
6+
:inherited-members:

packages/google-cloud-discoveryengine/google/cloud/discoveryengine_v1/__init__.py

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@
4949
SearchTuningServiceAsyncClient,
5050
SearchTuningServiceClient,
5151
)
52+
from .services.serving_config_service import (
53+
ServingConfigServiceAsyncClient,
54+
ServingConfigServiceClient,
55+
)
5256
from .services.site_search_engine_service import (
5357
SiteSearchEngineServiceAsyncClient,
5458
SiteSearchEngineServiceClient,
@@ -61,9 +65,11 @@
6165
from .types.chunk import Chunk
6266
from .types.common import (
6367
CustomAttribute,
68+
DoubleList,
6469
IndustryVertical,
6570
Interval,
6671
SearchAddOn,
72+
SearchLinkPromotion,
6773
SearchTier,
6874
SearchUseCase,
6975
SolutionType,
@@ -107,7 +113,7 @@
107113
UpdateSessionRequest,
108114
)
109115
from .types.custom_tuning_model import CustomTuningModel
110-
from .types.data_store import DataStore, WorkspaceConfig
116+
from .types.data_store import AdvancedSiteSearchConfig, DataStore, WorkspaceConfig
111117
from .types.data_store_service import (
112118
CreateDataStoreMetadata,
113119
CreateDataStoreRequest,
@@ -193,6 +199,7 @@
193199
)
194200
from .types.rank_service import RankingRecord, RankRequest, RankResponse
195201
from .types.recommendation_service import RecommendRequest, RecommendResponse
202+
from .types.safety import HarmCategory, SafetyRating
196203
from .types.schema import Schema
197204
from .types.schema_service import (
198205
CreateSchemaMetadata,
@@ -213,17 +220,28 @@
213220
TrainCustomModelRequest,
214221
TrainCustomModelResponse,
215222
)
223+
from .types.serving_config import ServingConfig
224+
from .types.serving_config_service import UpdateServingConfigRequest
216225
from .types.session import Query, Session
217-
from .types.site_search_engine import SiteSearchEngine, SiteVerificationInfo, TargetSite
226+
from .types.site_search_engine import (
227+
Sitemap,
228+
SiteSearchEngine,
229+
SiteVerificationInfo,
230+
TargetSite,
231+
)
218232
from .types.site_search_engine_service import (
219233
BatchCreateTargetSiteMetadata,
220234
BatchCreateTargetSitesRequest,
221235
BatchCreateTargetSitesResponse,
222236
BatchVerifyTargetSitesMetadata,
223237
BatchVerifyTargetSitesRequest,
224238
BatchVerifyTargetSitesResponse,
239+
CreateSitemapMetadata,
240+
CreateSitemapRequest,
225241
CreateTargetSiteMetadata,
226242
CreateTargetSiteRequest,
243+
DeleteSitemapMetadata,
244+
DeleteSitemapRequest,
227245
DeleteTargetSiteMetadata,
228246
DeleteTargetSiteRequest,
229247
DisableAdvancedSiteSearchMetadata,
@@ -234,6 +252,8 @@
234252
EnableAdvancedSiteSearchResponse,
235253
FetchDomainVerificationStatusRequest,
236254
FetchDomainVerificationStatusResponse,
255+
FetchSitemapsRequest,
256+
FetchSitemapsResponse,
237257
GetSiteSearchEngineRequest,
238258
GetTargetSiteRequest,
239259
ListTargetSitesRequest,
@@ -270,8 +290,10 @@
270290
"SchemaServiceAsyncClient",
271291
"SearchServiceAsyncClient",
272292
"SearchTuningServiceAsyncClient",
293+
"ServingConfigServiceAsyncClient",
273294
"SiteSearchEngineServiceAsyncClient",
274295
"UserEventServiceAsyncClient",
296+
"AdvancedSiteSearchConfig",
275297
"AlloyDbSource",
276298
"Answer",
277299
"AnswerQueryRequest",
@@ -317,6 +339,8 @@
317339
"CreateSchemaMetadata",
318340
"CreateSchemaRequest",
319341
"CreateSessionRequest",
342+
"CreateSitemapMetadata",
343+
"CreateSitemapRequest",
320344
"CreateTargetSiteMetadata",
321345
"CreateTargetSiteRequest",
322346
"CustomAttribute",
@@ -333,6 +357,8 @@
333357
"DeleteSchemaMetadata",
334358
"DeleteSchemaRequest",
335359
"DeleteSessionRequest",
360+
"DeleteSitemapMetadata",
361+
"DeleteSitemapRequest",
336362
"DeleteTargetSiteMetadata",
337363
"DeleteTargetSiteRequest",
338364
"DisableAdvancedSiteSearchMetadata",
@@ -342,6 +368,7 @@
342368
"DocumentInfo",
343369
"DocumentProcessingConfig",
344370
"DocumentServiceClient",
371+
"DoubleList",
345372
"EnableAdvancedSiteSearchMetadata",
346373
"EnableAdvancedSiteSearchRequest",
347374
"EnableAdvancedSiteSearchResponse",
@@ -350,6 +377,8 @@
350377
"FactChunk",
351378
"FetchDomainVerificationStatusRequest",
352379
"FetchDomainVerificationStatusResponse",
380+
"FetchSitemapsRequest",
381+
"FetchSitemapsResponse",
353382
"FhirStoreSource",
354383
"FirestoreSource",
355384
"GcsSource",
@@ -368,6 +397,7 @@
368397
"GroundedGenerationContent",
369398
"GroundedGenerationServiceClient",
370399
"GroundingFact",
400+
"HarmCategory",
371401
"ImportCompletionSuggestionsMetadata",
372402
"ImportCompletionSuggestionsRequest",
373403
"ImportCompletionSuggestionsResponse",
@@ -433,20 +463,25 @@
433463
"RecrawlUrisRequest",
434464
"RecrawlUrisResponse",
435465
"Reply",
466+
"SafetyRating",
436467
"Schema",
437468
"SchemaServiceClient",
438469
"SearchAddOn",
439470
"SearchInfo",
471+
"SearchLinkPromotion",
440472
"SearchRequest",
441473
"SearchResponse",
442474
"SearchServiceClient",
443475
"SearchTier",
444476
"SearchTuningServiceClient",
445477
"SearchUseCase",
478+
"ServingConfig",
479+
"ServingConfigServiceClient",
446480
"Session",
447481
"SiteSearchEngine",
448482
"SiteSearchEngineServiceClient",
449483
"SiteVerificationInfo",
484+
"Sitemap",
450485
"SolutionType",
451486
"SpannerSource",
452487
"SuggestionDenyListEntry",
@@ -463,6 +498,7 @@
463498
"UpdateEngineRequest",
464499
"UpdateSchemaMetadata",
465500
"UpdateSchemaRequest",
501+
"UpdateServingConfigRequest",
466502
"UpdateSessionRequest",
467503
"UpdateTargetSiteMetadata",
468504
"UpdateTargetSiteRequest",

packages/google-cloud-discoveryengine/google/cloud/discoveryengine_v1/gapic_metadata.json

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,11 @@
253253
"list_sessions"
254254
]
255255
},
256+
"StreamAnswerQuery": {
257+
"methods": [
258+
"stream_answer_query"
259+
]
260+
},
256261
"UpdateConversation": {
257262
"methods": [
258263
"update_conversation"
@@ -323,6 +328,11 @@
323328
"list_sessions"
324329
]
325330
},
331+
"StreamAnswerQuery": {
332+
"methods": [
333+
"stream_answer_query"
334+
]
335+
},
326336
"UpdateConversation": {
327337
"methods": [
328338
"update_conversation"
@@ -393,6 +403,11 @@
393403
"list_sessions"
394404
]
395405
},
406+
"StreamAnswerQuery": {
407+
"methods": [
408+
"stream_answer_query"
409+
]
410+
},
396411
"UpdateConversation": {
397412
"methods": [
398413
"update_conversation"
@@ -1092,6 +1107,40 @@
10921107
}
10931108
}
10941109
},
1110+
"ServingConfigService": {
1111+
"clients": {
1112+
"grpc": {
1113+
"libraryClient": "ServingConfigServiceClient",
1114+
"rpcs": {
1115+
"UpdateServingConfig": {
1116+
"methods": [
1117+
"update_serving_config"
1118+
]
1119+
}
1120+
}
1121+
},
1122+
"grpc-async": {
1123+
"libraryClient": "ServingConfigServiceAsyncClient",
1124+
"rpcs": {
1125+
"UpdateServingConfig": {
1126+
"methods": [
1127+
"update_serving_config"
1128+
]
1129+
}
1130+
}
1131+
},
1132+
"rest": {
1133+
"libraryClient": "ServingConfigServiceClient",
1134+
"rpcs": {
1135+
"UpdateServingConfig": {
1136+
"methods": [
1137+
"update_serving_config"
1138+
]
1139+
}
1140+
}
1141+
}
1142+
}
1143+
},
10951144
"SiteSearchEngineService": {
10961145
"clients": {
10971146
"grpc": {
@@ -1107,11 +1156,21 @@
11071156
"batch_verify_target_sites"
11081157
]
11091158
},
1159+
"CreateSitemap": {
1160+
"methods": [
1161+
"create_sitemap"
1162+
]
1163+
},
11101164
"CreateTargetSite": {
11111165
"methods": [
11121166
"create_target_site"
11131167
]
11141168
},
1169+
"DeleteSitemap": {
1170+
"methods": [
1171+
"delete_sitemap"
1172+
]
1173+
},
11151174
"DeleteTargetSite": {
11161175
"methods": [
11171176
"delete_target_site"
@@ -1132,6 +1191,11 @@
11321191
"fetch_domain_verification_status"
11331192
]
11341193
},
1194+
"FetchSitemaps": {
1195+
"methods": [
1196+
"fetch_sitemaps"
1197+
]
1198+
},
11351199
"GetSiteSearchEngine": {
11361200
"methods": [
11371201
"get_site_search_engine"
@@ -1172,11 +1236,21 @@
11721236
"batch_verify_target_sites"
11731237
]
11741238
},
1239+
"CreateSitemap": {
1240+
"methods": [
1241+
"create_sitemap"
1242+
]
1243+
},
11751244
"CreateTargetSite": {
11761245
"methods": [
11771246
"create_target_site"
11781247
]
11791248
},
1249+
"DeleteSitemap": {
1250+
"methods": [
1251+
"delete_sitemap"
1252+
]
1253+
},
11801254
"DeleteTargetSite": {
11811255
"methods": [
11821256
"delete_target_site"
@@ -1197,6 +1271,11 @@
11971271
"fetch_domain_verification_status"
11981272
]
11991273
},
1274+
"FetchSitemaps": {
1275+
"methods": [
1276+
"fetch_sitemaps"
1277+
]
1278+
},
12001279
"GetSiteSearchEngine": {
12011280
"methods": [
12021281
"get_site_search_engine"
@@ -1237,11 +1316,21 @@
12371316
"batch_verify_target_sites"
12381317
]
12391318
},
1319+
"CreateSitemap": {
1320+
"methods": [
1321+
"create_sitemap"
1322+
]
1323+
},
12401324
"CreateTargetSite": {
12411325
"methods": [
12421326
"create_target_site"
12431327
]
12441328
},
1329+
"DeleteSitemap": {
1330+
"methods": [
1331+
"delete_sitemap"
1332+
]
1333+
},
12451334
"DeleteTargetSite": {
12461335
"methods": [
12471336
"delete_target_site"
@@ -1262,6 +1351,11 @@
12621351
"fetch_domain_verification_status"
12631352
]
12641353
},
1354+
"FetchSitemaps": {
1355+
"methods": [
1356+
"fetch_sitemaps"
1357+
]
1358+
},
12651359
"GetSiteSearchEngine": {
12661360
"methods": [
12671361
"get_site_search_engine"

packages/google-cloud-discoveryengine/google/cloud/discoveryengine_v1/services/control_service/async_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ async def sample_create_control():
334334
335335
# Initialize request argument(s)
336336
control = discoveryengine_v1.Control()
337-
control.boost_action.boost = 0.551
337+
control.boost_action.fixed_boost = 0.1174
338338
control.boost_action.filter = "filter_value"
339339
control.boost_action.data_store = "data_store_value"
340340
control.display_name = "display_name_value"
@@ -587,7 +587,7 @@ async def sample_update_control():
587587
588588
# Initialize request argument(s)
589589
control = discoveryengine_v1.Control()
590-
control.boost_action.boost = 0.551
590+
control.boost_action.fixed_boost = 0.1174
591591
control.boost_action.filter = "filter_value"
592592
control.boost_action.data_store = "data_store_value"
593593
control.display_name = "display_name_value"

packages/google-cloud-discoveryengine/google/cloud/discoveryengine_v1/services/control_service/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,7 @@ def sample_create_control():
779779
780780
# Initialize request argument(s)
781781
control = discoveryengine_v1.Control()
782-
control.boost_action.boost = 0.551
782+
control.boost_action.fixed_boost = 0.1174
783783
control.boost_action.filter = "filter_value"
784784
control.boost_action.data_store = "data_store_value"
785785
control.display_name = "display_name_value"
@@ -1026,7 +1026,7 @@ def sample_update_control():
10261026
10271027
# Initialize request argument(s)
10281028
control = discoveryengine_v1.Control()
1029-
control.boost_action.boost = 0.551
1029+
control.boost_action.fixed_boost = 0.1174
10301030
control.boost_action.filter = "filter_value"
10311031
control.boost_action.data_store = "data_store_value"
10321032
control.display_name = "display_name_value"

0 commit comments

Comments
 (0)