|
6499 | 6499 | }
|
6500 | 6500 | }
|
6501 | 6501 | },
|
| 6502 | + "podcasts": { |
| 6503 | + "resources": { |
| 6504 | + "operations": { |
| 6505 | + "methods": { |
| 6506 | + "get": { |
| 6507 | + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", |
| 6508 | + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/podcasts/{podcastsId}/operations/{operationsId}", |
| 6509 | + "httpMethod": "GET", |
| 6510 | + "id": "discoveryengine.projects.locations.podcasts.operations.get", |
| 6511 | + "parameterOrder": [ |
| 6512 | + "name" |
| 6513 | + ], |
| 6514 | + "parameters": { |
| 6515 | + "name": { |
| 6516 | + "description": "The name of the operation resource.", |
| 6517 | + "location": "path", |
| 6518 | + "pattern": "^projects/[^/]+/locations/[^/]+/podcasts/[^/]+/operations/[^/]+$", |
| 6519 | + "required": true, |
| 6520 | + "type": "string" |
| 6521 | + } |
| 6522 | + }, |
| 6523 | + "path": "v1/{+name}", |
| 6524 | + "response": { |
| 6525 | + "$ref": "GoogleLongrunningOperation" |
| 6526 | + }, |
| 6527 | + "scopes": [ |
| 6528 | + "https://www.googleapis.com/auth/cloud-platform" |
| 6529 | + ] |
| 6530 | + } |
| 6531 | + } |
| 6532 | + } |
| 6533 | + } |
| 6534 | + }, |
6502 | 6535 | "rankingConfigs": {
|
6503 | 6536 | "methods": {
|
6504 | 6537 | "rank": {
|
|
6740 | 6773 | }
|
6741 | 6774 | }
|
6742 | 6775 | },
|
6743 |
| - "revision": "20250312", |
| 6776 | + "revision": "20250314", |
6744 | 6777 | "rootUrl": "https://discoveryengine.googleapis.com/",
|
6745 | 6778 | "schemas": {
|
6746 | 6779 | "GoogleApiDistribution": {
|
|
8920 | 8953 | "description": "Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.",
|
8921 | 8954 | "type": "string"
|
8922 | 8955 | },
|
| 8956 | + "notebooklmState": { |
| 8957 | + "description": "Output only. Whether the NotebookLM Corpus is ready to be used.", |
| 8958 | + "enum": [ |
| 8959 | + "NOTEBOOK_LM_STATE_UNSPECIFIED", |
| 8960 | + "NOTEBOOK_LM_NOT_READY", |
| 8961 | + "NOTEBOOK_LM_READY", |
| 8962 | + "NOTEBOOK_LM_NOT_ENABLED" |
| 8963 | + ], |
| 8964 | + "enumDescriptions": [ |
| 8965 | + "The NotebookLM state is unknown.", |
| 8966 | + "The NotebookLM is not ready.", |
| 8967 | + "The NotebookLM is ready to be used.", |
| 8968 | + "The NotebookLM is not enabled." |
| 8969 | + ], |
| 8970 | + "readOnly": true, |
| 8971 | + "type": "string" |
| 8972 | + }, |
8923 | 8973 | "singleRegionKeys": {
|
8924 | 8974 | "description": "Optional. Single-regional CMEKs that are required for some VAIS features.",
|
8925 | 8975 | "items": {
|
|
14096 | 14146 | "description": "The textual answer.",
|
14097 | 14147 | "type": "string"
|
14098 | 14148 | },
|
| 14149 | + "blobAttachments": { |
| 14150 | + "description": "List of blob attachments in the answer.", |
| 14151 | + "items": { |
| 14152 | + "$ref": "GoogleCloudDiscoveryengineV1alphaAnswerBlobAttachment" |
| 14153 | + }, |
| 14154 | + "type": "array" |
| 14155 | + }, |
14099 | 14156 | "citations": {
|
14100 | 14157 | "description": "Citations.",
|
14101 | 14158 | "items": {
|
|
14184 | 14241 | },
|
14185 | 14242 | "type": "object"
|
14186 | 14243 | },
|
| 14244 | + "GoogleCloudDiscoveryengineV1alphaAnswerBlobAttachment": { |
| 14245 | + "description": "Stores binarydata attached to text answer, e.g. image, video, audio, etc.", |
| 14246 | + "id": "GoogleCloudDiscoveryengineV1alphaAnswerBlobAttachment", |
| 14247 | + "properties": { |
| 14248 | + "attributionType": { |
| 14249 | + "description": "Output only. The attribution type of the blob.", |
| 14250 | + "enum": [ |
| 14251 | + "ATTRIBUTION_TYPE_UNSPECIFIED", |
| 14252 | + "CORPUS", |
| 14253 | + "GENERATED" |
| 14254 | + ], |
| 14255 | + "enumDescriptions": [ |
| 14256 | + "Unspecified attribution type.", |
| 14257 | + "The attachment data is from the corpus.", |
| 14258 | + "The attachment data is generated by the model through code generation." |
| 14259 | + ], |
| 14260 | + "readOnly": true, |
| 14261 | + "type": "string" |
| 14262 | + }, |
| 14263 | + "data": { |
| 14264 | + "$ref": "GoogleCloudDiscoveryengineV1alphaAnswerBlobAttachmentBlob", |
| 14265 | + "description": "Output only. The mime type and data of the blob.", |
| 14266 | + "readOnly": true |
| 14267 | + } |
| 14268 | + }, |
| 14269 | + "type": "object" |
| 14270 | + }, |
| 14271 | + "GoogleCloudDiscoveryengineV1alphaAnswerBlobAttachmentBlob": { |
| 14272 | + "description": "The media type and data of the blob.", |
| 14273 | + "id": "GoogleCloudDiscoveryengineV1alphaAnswerBlobAttachmentBlob", |
| 14274 | + "properties": { |
| 14275 | + "data": { |
| 14276 | + "description": "Output only. Raw bytes.", |
| 14277 | + "format": "byte", |
| 14278 | + "readOnly": true, |
| 14279 | + "type": "string" |
| 14280 | + }, |
| 14281 | + "mimeType": { |
| 14282 | + "description": "Output only. The media type (MIME type) of the generated or retrieved data.", |
| 14283 | + "readOnly": true, |
| 14284 | + "type": "string" |
| 14285 | + } |
| 14286 | + }, |
| 14287 | + "type": "object" |
| 14288 | + }, |
14187 | 14289 | "GoogleCloudDiscoveryengineV1alphaAnswerCitation": {
|
14188 | 14290 | "description": "Citation info for a segment.",
|
14189 | 14291 | "id": "GoogleCloudDiscoveryengineV1alphaAnswerCitation",
|
|
14318 | 14420 | "description": "Chunk information.",
|
14319 | 14421 | "id": "GoogleCloudDiscoveryengineV1alphaAnswerReferenceChunkInfo",
|
14320 | 14422 | "properties": {
|
| 14423 | + "blobAttachmentIndexes": { |
| 14424 | + "description": "Output only. Stores indexes of blobattachments linked to this chunk.", |
| 14425 | + "items": { |
| 14426 | + "format": "int64", |
| 14427 | + "type": "string" |
| 14428 | + }, |
| 14429 | + "readOnly": true, |
| 14430 | + "type": "array" |
| 14431 | + }, |
14321 | 14432 | "chunk": {
|
14322 | 14433 | "description": "Chunk resource name.",
|
14323 | 14434 | "type": "string"
|
|
14436 | 14547 | "description": "Chunk content.",
|
14437 | 14548 | "id": "GoogleCloudDiscoveryengineV1alphaAnswerReferenceUnstructuredDocumentInfoChunkContent",
|
14438 | 14549 | "properties": {
|
| 14550 | + "blobAttachmentIndexes": { |
| 14551 | + "description": "Output only. Stores indexes of blobattachments linked to this chunk.", |
| 14552 | + "items": { |
| 14553 | + "format": "int64", |
| 14554 | + "type": "string" |
| 14555 | + }, |
| 14556 | + "readOnly": true, |
| 14557 | + "type": "array" |
| 14558 | + }, |
14439 | 14559 | "content": {
|
14440 | 14560 | "description": "Chunk textual content.",
|
14441 | 14561 | "type": "string"
|
|
14687 | 14807 | "description": "Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.",
|
14688 | 14808 | "type": "string"
|
14689 | 14809 | },
|
| 14810 | + "notebooklmState": { |
| 14811 | + "description": "Output only. Whether the NotebookLM Corpus is ready to be used.", |
| 14812 | + "enum": [ |
| 14813 | + "NOTEBOOK_LM_STATE_UNSPECIFIED", |
| 14814 | + "NOTEBOOK_LM_NOT_READY", |
| 14815 | + "NOTEBOOK_LM_READY", |
| 14816 | + "NOTEBOOK_LM_NOT_ENABLED" |
| 14817 | + ], |
| 14818 | + "enumDescriptions": [ |
| 14819 | + "The NotebookLM state is unknown.", |
| 14820 | + "The NotebookLM is not ready.", |
| 14821 | + "The NotebookLM is ready to be used.", |
| 14822 | + "The NotebookLM is not enabled." |
| 14823 | + ], |
| 14824 | + "readOnly": true, |
| 14825 | + "type": "string" |
| 14826 | + }, |
14690 | 14827 | "singleRegionKeys": {
|
14691 | 14828 | "description": "Optional. Single-regional CMEKs that are required for some VAIS features.",
|
14692 | 14829 | "items": {
|
|
18390 | 18527 | "$ref": "GoogleCloudDiscoveryengineV1alphaSearchRequestContentSearchSpecSummarySpecModelSpec",
|
18391 | 18528 | "description": "If specified, the spec will be used to modify the model specification provided to the LLM."
|
18392 | 18529 | },
|
| 18530 | + "multimodalSpec": { |
| 18531 | + "$ref": "GoogleCloudDiscoveryengineV1alphaSearchRequestContentSearchSpecSummarySpecMultiModalSpec", |
| 18532 | + "description": "Optional. Multimodal specification." |
| 18533 | + }, |
18393 | 18534 | "summaryResultCount": {
|
18394 | 18535 | "description": "The number of top results to generate the summary from. If the number of results returned is less than `summaryResultCount`, the summary is generated from all of the results. At most 10 results for documents mode, or 50 for chunks mode, can be used to generate a summary. The chunks mode is used when SearchRequest.ContentSearchSpec.search_result_mode is set to CHUNKS.",
|
18395 | 18536 | "format": "int32",
|
|
18424 | 18565 | },
|
18425 | 18566 | "type": "object"
|
18426 | 18567 | },
|
| 18568 | + "GoogleCloudDiscoveryengineV1alphaSearchRequestContentSearchSpecSummarySpecMultiModalSpec": { |
| 18569 | + "description": "Multimodal specification: Will return an image from specified source. If multiple sources are specified, the pick is a quality based decision.", |
| 18570 | + "id": "GoogleCloudDiscoveryengineV1alphaSearchRequestContentSearchSpecSummarySpecMultiModalSpec", |
| 18571 | + "properties": { |
| 18572 | + "imageSource": { |
| 18573 | + "description": "Optional. Source of image returned in the answer.", |
| 18574 | + "enum": [ |
| 18575 | + "IMAGE_SOURCE_UNSPECIFIED", |
| 18576 | + "ALL_AVAILABLE_SOURCES", |
| 18577 | + "CORPUS_IMAGE_ONLY", |
| 18578 | + "FIGURE_GENERATION_ONLY" |
| 18579 | + ], |
| 18580 | + "enumDescriptions": [ |
| 18581 | + "Unspecified image source (multimodal feature is disabled by default).", |
| 18582 | + "Behavior when service determines the pick from all available sources.", |
| 18583 | + "Includes image from corpus in the answer.", |
| 18584 | + "Triggers figure generation in the answer." |
| 18585 | + ], |
| 18586 | + "type": "string" |
| 18587 | + } |
| 18588 | + }, |
| 18589 | + "type": "object" |
| 18590 | + }, |
18427 | 18591 | "GoogleCloudDiscoveryengineV1alphaSearchRequestDataStoreSpec": {
|
18428 | 18592 | "description": "A struct to define data stores to filter on in a search call and configurations for those data stores. Otherwise, an `INVALID_ARGUMENT` error is returned.",
|
18429 | 18593 | "id": "GoogleCloudDiscoveryengineV1alphaSearchRequestDataStoreSpec",
|
|
19321 | 19485 | "description": "Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.",
|
19322 | 19486 | "type": "string"
|
19323 | 19487 | },
|
| 19488 | + "notebooklmState": { |
| 19489 | + "description": "Output only. Whether the NotebookLM Corpus is ready to be used.", |
| 19490 | + "enum": [ |
| 19491 | + "NOTEBOOK_LM_STATE_UNSPECIFIED", |
| 19492 | + "NOTEBOOK_LM_NOT_READY", |
| 19493 | + "NOTEBOOK_LM_READY", |
| 19494 | + "NOTEBOOK_LM_NOT_ENABLED" |
| 19495 | + ], |
| 19496 | + "enumDescriptions": [ |
| 19497 | + "The NotebookLM state is unknown.", |
| 19498 | + "The NotebookLM is not ready.", |
| 19499 | + "The NotebookLM is ready to be used.", |
| 19500 | + "The NotebookLM is not enabled." |
| 19501 | + ], |
| 19502 | + "readOnly": true, |
| 19503 | + "type": "string" |
| 19504 | + }, |
19324 | 19505 | "singleRegionKeys": {
|
19325 | 19506 | "description": "Optional. Single-regional CMEKs that are required for some VAIS features.",
|
19326 | 19507 | "items": {
|
|
21643 | 21824 | "$ref": "GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelSpec",
|
21644 | 21825 | "description": "If specified, the spec will be used to modify the model specification provided to the LLM."
|
21645 | 21826 | },
|
| 21827 | + "multimodalSpec": { |
| 21828 | + "$ref": "GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecMultiModalSpec", |
| 21829 | + "description": "Optional. Multimodal specification." |
| 21830 | + }, |
21646 | 21831 | "summaryResultCount": {
|
21647 | 21832 | "description": "The number of top results to generate the summary from. If the number of results returned is less than `summaryResultCount`, the summary is generated from all of the results. At most 10 results for documents mode, or 50 for chunks mode, can be used to generate a summary. The chunks mode is used when SearchRequest.ContentSearchSpec.search_result_mode is set to CHUNKS.",
|
21648 | 21833 | "format": "int32",
|
|
21677 | 21862 | },
|
21678 | 21863 | "type": "object"
|
21679 | 21864 | },
|
| 21865 | + "GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecMultiModalSpec": { |
| 21866 | + "description": "Multimodal specification: Will return an image from specified source. If multiple sources are specified, the pick is a quality based decision.", |
| 21867 | + "id": "GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecMultiModalSpec", |
| 21868 | + "properties": { |
| 21869 | + "imageSource": { |
| 21870 | + "description": "Optional. Source of image returned in the answer.", |
| 21871 | + "enum": [ |
| 21872 | + "IMAGE_SOURCE_UNSPECIFIED", |
| 21873 | + "ALL_AVAILABLE_SOURCES", |
| 21874 | + "CORPUS_IMAGE_ONLY", |
| 21875 | + "FIGURE_GENERATION_ONLY" |
| 21876 | + ], |
| 21877 | + "enumDescriptions": [ |
| 21878 | + "Unspecified image source (multimodal feature is disabled by default).", |
| 21879 | + "Behavior when service determines the pick from all available sources.", |
| 21880 | + "Includes image from corpus in the answer.", |
| 21881 | + "Triggers figure generation in the answer." |
| 21882 | + ], |
| 21883 | + "type": "string" |
| 21884 | + } |
| 21885 | + }, |
| 21886 | + "type": "object" |
| 21887 | + }, |
21680 | 21888 | "GoogleCloudDiscoveryengineV1betaSearchRequestDataStoreSpec": {
|
21681 | 21889 | "description": "A struct to define data stores to filter on in a search call and configurations for those data stores. Otherwise, an `INVALID_ARGUMENT` error is returned.",
|
21682 | 21890 | "id": "GoogleCloudDiscoveryengineV1betaSearchRequestDataStoreSpec",
|
|
0 commit comments