|
2439 | 2439 | },
|
2440 | 2440 | "datasets": {
|
2441 | 2441 | "methods": {
|
| 2442 | + "assemble": { |
| 2443 | + "description": "Assembles each row of a multimodal dataset and writes the result into a BigQuery table.", |
| 2444 | + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/datasets/{datasetsId}:assemble", |
| 2445 | + "httpMethod": "POST", |
| 2446 | + "id": "aiplatform.projects.locations.datasets.assemble", |
| 2447 | + "parameterOrder": [ |
| 2448 | + "name" |
| 2449 | + ], |
| 2450 | + "parameters": { |
| 2451 | + "name": { |
| 2452 | + "description": "Required. The name of the Dataset resource (used only for MULTIMODAL datasets). Format: `projects/{project}/locations/{location}/datasets/{dataset}`", |
| 2453 | + "location": "path", |
| 2454 | + "pattern": "^projects/[^/]+/locations/[^/]+/datasets/[^/]+$", |
| 2455 | + "required": true, |
| 2456 | + "type": "string" |
| 2457 | + } |
| 2458 | + }, |
| 2459 | + "path": "v1beta1/{+name}:assemble", |
| 2460 | + "request": { |
| 2461 | + "$ref": "GoogleCloudAiplatformV1beta1AssembleDataRequest" |
| 2462 | + }, |
| 2463 | + "response": { |
| 2464 | + "$ref": "GoogleLongrunningOperation" |
| 2465 | + }, |
| 2466 | + "scopes": [ |
| 2467 | + "https://www.googleapis.com/auth/cloud-platform" |
| 2468 | + ] |
| 2469 | + }, |
| 2470 | + "assess": { |
| 2471 | + "description": "Assesses the state or validity of the dataset with respect to a given use case.", |
| 2472 | + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/datasets/{datasetsId}:assess", |
| 2473 | + "httpMethod": "POST", |
| 2474 | + "id": "aiplatform.projects.locations.datasets.assess", |
| 2475 | + "parameterOrder": [ |
| 2476 | + "name" |
| 2477 | + ], |
| 2478 | + "parameters": { |
| 2479 | + "name": { |
| 2480 | + "description": "Required. The name of the Dataset resource. Used only for MULTIMODAL datasets. Format: `projects/{project}/locations/{location}/datasets/{dataset}`", |
| 2481 | + "location": "path", |
| 2482 | + "pattern": "^projects/[^/]+/locations/[^/]+/datasets/[^/]+$", |
| 2483 | + "required": true, |
| 2484 | + "type": "string" |
| 2485 | + } |
| 2486 | + }, |
| 2487 | + "path": "v1beta1/{+name}:assess", |
| 2488 | + "request": { |
| 2489 | + "$ref": "GoogleCloudAiplatformV1beta1AssessDataRequest" |
| 2490 | + }, |
| 2491 | + "response": { |
| 2492 | + "$ref": "GoogleLongrunningOperation" |
| 2493 | + }, |
| 2494 | + "scopes": [ |
| 2495 | + "https://www.googleapis.com/auth/cloud-platform" |
| 2496 | + ] |
| 2497 | + }, |
2442 | 2498 | "create": {
|
2443 | 2499 | "description": "Creates a Dataset.",
|
2444 | 2500 | "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/datasets",
|
|
22154 | 22210 | }
|
22155 | 22211 | }
|
22156 | 22212 | },
|
22157 |
| - "revision": "20250304", |
| 22213 | + "revision": "20250307", |
22158 | 22214 | "rootUrl": "https://aiplatform.googleapis.com/",
|
22159 | 22215 | "schemas": {
|
22160 | 22216 | "CloudAiLargeModelsVisionGenerateVideoResponse": {
|
|
22901 | 22957 | },
|
22902 | 22958 | "type": "object"
|
22903 | 22959 | },
|
| 22960 | + "GoogleCloudAiplatformV1beta1AssembleDataRequest": { |
| 22961 | + "description": "Request message for DatasetService.AssembleData. Used only for MULTIMODAL datasets.", |
| 22962 | + "id": "GoogleCloudAiplatformV1beta1AssembleDataRequest", |
| 22963 | + "properties": { |
| 22964 | + "geminiTemplateConfig": { |
| 22965 | + "$ref": "GoogleCloudAiplatformV1beta1GeminiTemplateConfig", |
| 22966 | + "description": "Optional. Config for assembling templates with a Gemini API structure." |
| 22967 | + } |
| 22968 | + }, |
| 22969 | + "type": "object" |
| 22970 | + }, |
| 22971 | + "GoogleCloudAiplatformV1beta1AssessDataRequest": { |
| 22972 | + "description": "Request message for DatasetService.AssessData. Used only for MULTIMODAL datasets.", |
| 22973 | + "id": "GoogleCloudAiplatformV1beta1AssessDataRequest", |
| 22974 | + "properties": { |
| 22975 | + "geminiTemplateConfig": { |
| 22976 | + "$ref": "GoogleCloudAiplatformV1beta1GeminiTemplateConfig", |
| 22977 | + "description": "Optional. Config for assembling templates with a Gemini API structure to assess assembled data." |
| 22978 | + }, |
| 22979 | + "tuningResourceUsageAssessmentConfig": { |
| 22980 | + "$ref": "GoogleCloudAiplatformV1beta1AssessDataRequestTuningResourceUsageAssessmentConfig", |
| 22981 | + "description": "Optional. Configuration for the tuning resource usage assessment." |
| 22982 | + }, |
| 22983 | + "tuningValidationAssessmentConfig": { |
| 22984 | + "$ref": "GoogleCloudAiplatformV1beta1AssessDataRequestTuningValidationAssessmentConfig", |
| 22985 | + "description": "Optional. Configuration for the tuning validation assessment." |
| 22986 | + } |
| 22987 | + }, |
| 22988 | + "type": "object" |
| 22989 | + }, |
| 22990 | + "GoogleCloudAiplatformV1beta1AssessDataRequestTuningResourceUsageAssessmentConfig": { |
| 22991 | + "description": "Configuration for the tuning resource usage assessment.", |
| 22992 | + "id": "GoogleCloudAiplatformV1beta1AssessDataRequestTuningResourceUsageAssessmentConfig", |
| 22993 | + "properties": { |
| 22994 | + "modelName": { |
| 22995 | + "description": "Required. The name of the model used for tuning.", |
| 22996 | + "type": "string" |
| 22997 | + } |
| 22998 | + }, |
| 22999 | + "type": "object" |
| 23000 | + }, |
| 23001 | + "GoogleCloudAiplatformV1beta1AssessDataRequestTuningValidationAssessmentConfig": { |
| 23002 | + "description": "Configuration for the tuning validation assessment.", |
| 23003 | + "id": "GoogleCloudAiplatformV1beta1AssessDataRequestTuningValidationAssessmentConfig", |
| 23004 | + "properties": { |
| 23005 | + "datasetUsage": { |
| 23006 | + "description": "Required. The dataset usage (e.g. training/validation).", |
| 23007 | + "enum": [ |
| 23008 | + "DATASET_USAGE_UNSPECIFIED", |
| 23009 | + "SFT_TRAINING", |
| 23010 | + "SFT_VALIDATION" |
| 23011 | + ], |
| 23012 | + "enumDescriptions": [ |
| 23013 | + "Default value. Should not be used.", |
| 23014 | + "Supervised fine-tuning training dataset.", |
| 23015 | + "Supervised fine-tuning validation dataset." |
| 23016 | + ], |
| 23017 | + "type": "string" |
| 23018 | + }, |
| 23019 | + "modelName": { |
| 23020 | + "description": "Required. The name of the model used for tuning.", |
| 23021 | + "type": "string" |
| 23022 | + } |
| 23023 | + }, |
| 23024 | + "type": "object" |
| 23025 | + }, |
22904 | 23026 | "GoogleCloudAiplatformV1beta1AssignNotebookRuntimeOperationMetadata": {
|
22905 | 23027 | "description": "Metadata information for NotebookService.AssignNotebookRuntime.",
|
22906 | 23028 | "id": "GoogleCloudAiplatformV1beta1AssignNotebookRuntimeOperationMetadata",
|
|
30905 | 31027 | },
|
30906 | 31028 | "type": "object"
|
30907 | 31029 | },
|
| 31030 | + "GoogleCloudAiplatformV1beta1GeminiExample": { |
| 31031 | + "description": "Format for Gemini examples used for Vertex Multimodal datasets.", |
| 31032 | + "id": "GoogleCloudAiplatformV1beta1GeminiExample", |
| 31033 | + "properties": { |
| 31034 | + "cachedContent": { |
| 31035 | + "description": "Optional. The name of the cached content used as context to serve the prediction. Note: only used in explicit caching, where users can have control over caching (e.g. what content to cache) and enjoy guaranteed cost savings. Format: `projects/{project}/locations/{location}/cachedContents/{cachedContent}`", |
| 31036 | + "type": "string" |
| 31037 | + }, |
| 31038 | + "contents": { |
| 31039 | + "description": "Required. The content of the current conversation with the model. For single-turn queries, this is a single instance. For multi-turn queries, this is a repeated field that contains conversation history + latest request.", |
| 31040 | + "items": { |
| 31041 | + "$ref": "GoogleCloudAiplatformV1beta1Content" |
| 31042 | + }, |
| 31043 | + "type": "array" |
| 31044 | + }, |
| 31045 | + "generationConfig": { |
| 31046 | + "$ref": "GoogleCloudAiplatformV1beta1GenerationConfig", |
| 31047 | + "description": "Optional. Generation config." |
| 31048 | + }, |
| 31049 | + "labels": { |
| 31050 | + "additionalProperties": { |
| 31051 | + "type": "string" |
| 31052 | + }, |
| 31053 | + "description": "Optional. The labels with user-defined metadata for the request. It is used for billing and reporting only. Label keys and values can be no longer than 63 characters (Unicode codepoints) and can only contain lowercase letters, numeric characters, underscores, and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.", |
| 31054 | + "type": "object" |
| 31055 | + }, |
| 31056 | + "model": { |
| 31057 | + "description": "Optional. The fully qualified name of the publisher model or tuned model endpoint to use. Publisher model format: `projects/{project}/locations/{location}/publishers/*/models/*` Tuned model endpoint format: `projects/{project}/locations/{location}/endpoints/{endpoint}`", |
| 31058 | + "type": "string" |
| 31059 | + }, |
| 31060 | + "safetySettings": { |
| 31061 | + "description": "Optional. Per request settings for blocking unsafe content. Enforced on GenerateContentResponse.candidates.", |
| 31062 | + "items": { |
| 31063 | + "$ref": "GoogleCloudAiplatformV1beta1SafetySetting" |
| 31064 | + }, |
| 31065 | + "type": "array" |
| 31066 | + }, |
| 31067 | + "systemInstruction": { |
| 31068 | + "$ref": "GoogleCloudAiplatformV1beta1Content", |
| 31069 | + "description": "Optional. The user provided system instructions for the model. Note: only text should be used in parts and content in each part will be in a separate paragraph." |
| 31070 | + }, |
| 31071 | + "toolConfig": { |
| 31072 | + "$ref": "GoogleCloudAiplatformV1beta1ToolConfig", |
| 31073 | + "description": "Optional. Tool config. This config is shared for all tools provided in the request." |
| 31074 | + }, |
| 31075 | + "tools": { |
| 31076 | + "description": "Optional. A list of `Tools` the model may use to generate the next response. A `Tool` is a piece of code that enables the system to interact with external systems to perform an action, or set of actions, outside of knowledge and scope of the model.", |
| 31077 | + "items": { |
| 31078 | + "$ref": "GoogleCloudAiplatformV1beta1Tool" |
| 31079 | + }, |
| 31080 | + "type": "array" |
| 31081 | + } |
| 31082 | + }, |
| 31083 | + "type": "object" |
| 31084 | + }, |
| 31085 | + "GoogleCloudAiplatformV1beta1GeminiTemplateConfig": { |
| 31086 | + "description": "Template configuration to create Gemini examples from a multimodal dataset.", |
| 31087 | + "id": "GoogleCloudAiplatformV1beta1GeminiTemplateConfig", |
| 31088 | + "properties": { |
| 31089 | + "fieldMapping": { |
| 31090 | + "additionalProperties": { |
| 31091 | + "type": "string" |
| 31092 | + }, |
| 31093 | + "description": "Required. Map of template params to the columns in the dataset table.", |
| 31094 | + "type": "object" |
| 31095 | + }, |
| 31096 | + "geminiExample": { |
| 31097 | + "$ref": "GoogleCloudAiplatformV1beta1GeminiExample", |
| 31098 | + "description": "Required. The template that will be used for assembling the request to use for downstream applications." |
| 31099 | + } |
| 31100 | + }, |
| 31101 | + "type": "object" |
| 31102 | + }, |
30908 | 31103 | "GoogleCloudAiplatformV1beta1GenAiAdvancedFeaturesConfig": {
|
30909 | 31104 | "description": "Configuration for GenAiAdvancedFeatures.",
|
30910 | 31105 | "id": "GoogleCloudAiplatformV1beta1GenAiAdvancedFeaturesConfig",
|
|
32033 | 32228 | "$ref": "GoogleCloudAiplatformV1beta1GoogleDriveSource",
|
32034 | 32229 | "description": "Google Drive location. Supports importing individual files as well as Google Drive folders."
|
32035 | 32230 | },
|
| 32231 | + "importResultBigquerySink": { |
| 32232 | + "$ref": "GoogleCloudAiplatformV1beta1BigQueryDestination", |
| 32233 | + "description": "The BigQuery destination to write import result to. It should be a bigquery table resource name (e.g. \"bq://projectId.bqDatasetId.bqTableId\"). The dataset must exist. If the table does not exist, it will be created with the expected schema. If the table exists, the schema will be validated and data will be added to this existing table." |
| 32234 | + }, |
| 32235 | + "importResultGcsSink": { |
| 32236 | + "$ref": "GoogleCloudAiplatformV1beta1GcsDestination", |
| 32237 | + "description": "The Cloud Storage path to write import result to." |
| 32238 | + }, |
32036 | 32239 | "jiraSource": {
|
32037 | 32240 | "$ref": "GoogleCloudAiplatformV1beta1JiraSource",
|
32038 | 32241 | "description": "Jira queries with their corresponding authentication."
|
|
33846 | 34049 | "NVIDIA_L4",
|
33847 | 34050 | "NVIDIA_H100_80GB",
|
33848 | 34051 | "NVIDIA_H100_MEGA_80GB",
|
| 34052 | + "NVIDIA_H200_141GB", |
33849 | 34053 | "TPU_V2",
|
33850 | 34054 | "TPU_V3",
|
33851 | 34055 | "TPU_V4_POD",
|
|
33866 | 34070 | false,
|
33867 | 34071 | false,
|
33868 | 34072 | false,
|
| 34073 | + false, |
33869 | 34074 | false
|
33870 | 34075 | ],
|
33871 | 34076 | "enumDescriptions": [
|
|
33880 | 34085 | "Nvidia L4 GPU.",
|
33881 | 34086 | "Nvidia H100 80Gb GPU.",
|
33882 | 34087 | "Nvidia H100 Mega 80Gb GPU.",
|
| 34088 | + "Nvidia H200 141Gb GPU.", |
33883 | 34089 | "TPU v2.",
|
33884 | 34090 | "TPU v3.",
|
33885 | 34091 | "TPU v4.",
|
|
38956 | 39162 | "type": "string"
|
38957 | 39163 | },
|
38958 | 39164 | "postStartupScriptUrl": {
|
38959 |
| - "description": "Optional. Post startup script url to download. Example: https://bucket/script.sh", |
| 39165 | + "description": "Optional. Post startup script url to download. Example: `gs://bucket/script.sh`", |
38960 | 39166 | "type": "string"
|
38961 | 39167 | }
|
38962 | 39168 | },
|
|
41282 | 41488 | "description": "ReasoningEngine configurations",
|
41283 | 41489 | "id": "GoogleCloudAiplatformV1beta1ReasoningEngineSpec",
|
41284 | 41490 | "properties": {
|
| 41491 | + "agentFramework": { |
| 41492 | + "description": "Optional. The OSS agent framework used to develop the agent. Currently supported values: \"langchain\", \"langgraph\", \"ag2\", \"custom\".", |
| 41493 | + "type": "string" |
| 41494 | + }, |
41285 | 41495 | "classMethods": {
|
41286 | 41496 | "description": "Optional. Declarations for object class methods in OpenAPI specification format.",
|
41287 | 41497 | "items": {
|
|
41299 | 41509 | },
|
41300 | 41510 | "packageSpec": {
|
41301 | 41511 | "$ref": "GoogleCloudAiplatformV1beta1ReasoningEngineSpecPackageSpec",
|
41302 |
| - "description": "Required. User provided package spec of the ReasoningEngine." |
| 41512 | + "description": "Required. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes." |
41303 | 41513 | }
|
41304 | 41514 | },
|
41305 | 41515 | "type": "object"
|
|
51089 | 51299 | "datastore": {
|
51090 | 51300 | "description": "Optional. Fully-qualified Vertex AI Search data store resource ID. Format: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}`",
|
51091 | 51301 | "type": "string"
|
| 51302 | + }, |
| 51303 | + "engine": { |
| 51304 | + "description": "Optional. Fully-qualified Vertex AI Search engine resource ID. Format: `projects/{project}/locations/{location}/collections/{collection}/engines/{engine}`", |
| 51305 | + "type": "string" |
51092 | 51306 | }
|
51093 | 51307 | },
|
51094 | 51308 | "type": "object"
|
|
0 commit comments