|
1070 | 1070 | }, |
1071 | 1071 | "projects": { |
1072 | 1072 | "methods": { |
| 1073 | + "fetchPublisherModelConfig": { |
| 1074 | + "description": "Fetches the configs of publisher models.", |
| 1075 | + "flatPath": "v1beta1/projects/{projectsId}:fetchPublisherModelConfig", |
| 1076 | + "httpMethod": "GET", |
| 1077 | + "id": "aiplatform.projects.fetchPublisherModelConfig", |
| 1078 | + "parameterOrder": [ |
| 1079 | + "name" |
| 1080 | + ], |
| 1081 | + "parameters": { |
| 1082 | + "name": { |
| 1083 | + "description": "Required. The name of the publisher model, in the format of `projects/{project}/locations/{location}/publishers/{publisher}/models/{model}`.", |
| 1084 | + "location": "path", |
| 1085 | + "pattern": "^projects/[^/]+$", |
| 1086 | + "required": true, |
| 1087 | + "type": "string" |
| 1088 | + } |
| 1089 | + }, |
| 1090 | + "path": "v1beta1/{+name}:fetchPublisherModelConfig", |
| 1091 | + "response": { |
| 1092 | + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelConfig" |
| 1093 | + }, |
| 1094 | + "scopes": [ |
| 1095 | + "https://www.googleapis.com/auth/cloud-platform" |
| 1096 | + ] |
| 1097 | + }, |
1073 | 1098 | "getCacheConfig": { |
1074 | 1099 | "description": "Gets a GenAI cache config.", |
1075 | 1100 | "flatPath": "v1beta1/projects/{projectsId}/cacheConfig", |
|
1095 | 1120 | "https://www.googleapis.com/auth/cloud-platform" |
1096 | 1121 | ] |
1097 | 1122 | }, |
| 1123 | + "setPublisherModelConfig": { |
| 1124 | + "description": "Sets (creates or updates) configs of publisher models. For example, sets the request/response logging config.", |
| 1125 | + "flatPath": "v1beta1/projects/{projectsId}:setPublisherModelConfig", |
| 1126 | + "httpMethod": "POST", |
| 1127 | + "id": "aiplatform.projects.setPublisherModelConfig", |
| 1128 | + "parameterOrder": [ |
| 1129 | + "name" |
| 1130 | + ], |
| 1131 | + "parameters": { |
| 1132 | + "name": { |
| 1133 | + "description": "Required. The name of the publisher model, in the format of `projects/{project}/locations/{location}/publishers/{publisher}/models/{model}`.", |
| 1134 | + "location": "path", |
| 1135 | + "pattern": "^projects/[^/]+$", |
| 1136 | + "required": true, |
| 1137 | + "type": "string" |
| 1138 | + } |
| 1139 | + }, |
| 1140 | + "path": "v1beta1/{+name}:setPublisherModelConfig", |
| 1141 | + "request": { |
| 1142 | + "$ref": "GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest" |
| 1143 | + }, |
| 1144 | + "response": { |
| 1145 | + "$ref": "GoogleLongrunningOperation" |
| 1146 | + }, |
| 1147 | + "scopes": [ |
| 1148 | + "https://www.googleapis.com/auth/cloud-platform" |
| 1149 | + ] |
| 1150 | + }, |
1098 | 1151 | "updateCacheConfig": { |
1099 | 1152 | "description": "Updates a cache config.", |
1100 | 1153 | "flatPath": "v1beta1/projects/{projectsId}/cacheConfig", |
|
5126 | 5179 | "location": "query", |
5127 | 5180 | "type": "string" |
5128 | 5181 | }, |
| 5182 | + "gdcZone": { |
| 5183 | + "description": "Optional. Configures the Google Distributed Cloud (GDC) environment for online prediction. Only set this field when the Endpoint is to be deployed in a GDC environment.", |
| 5184 | + "location": "query", |
| 5185 | + "type": "string" |
| 5186 | + }, |
5129 | 5187 | "pageSize": { |
5130 | 5188 | "description": "Optional. The standard list page size.", |
5131 | 5189 | "format": "int32", |
|
5160 | 5218 | ] |
5161 | 5219 | }, |
5162 | 5220 | "mutateDeployedModel": { |
5163 | | - "description": "Updates an existing deployed model. Updatable fields include `min_replica_count`, `max_replica_count`, `autoscaling_metric_specs`, `disable_container_logging` (v1 only), and `enable_container_logging` (v1beta1 only).", |
| 5221 | + "description": "Updates an existing deployed model. Updatable fields include `min_replica_count`, `max_replica_count`, `required_replica_count`, `autoscaling_metric_specs`, `disable_container_logging` (v1 only), and `enable_container_logging` (v1beta1 only).", |
5164 | 5222 | "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/endpoints/{endpointsId}:mutateDeployedModel", |
5165 | 5223 | "httpMethod": "POST", |
5166 | 5224 | "id": "aiplatform.projects.locations.endpoints.mutateDeployedModel", |
|
25262 | 25320 | } |
25263 | 25321 | } |
25264 | 25322 | }, |
25265 | | - "revision": "20250711", |
| 25323 | + "revision": "20250715", |
25266 | 25324 | "rootUrl": "https://aiplatform.googleapis.com/", |
25267 | 25325 | "schemas": { |
25268 | 25326 | "CloudAiLargeModelsVisionGenerateVideoResponse": { |
|
29768 | 29826 | "description": "Request message for ModelGardenService.Deploy.", |
29769 | 29827 | "id": "GoogleCloudAiplatformV1beta1DeployRequest", |
29770 | 29828 | "properties": { |
| 29829 | + "customModel": { |
| 29830 | + "$ref": "GoogleCloudAiplatformV1beta1DeployRequestCustomModel", |
| 29831 | + "description": "The custom model to deploy from a Google Cloud Storage URI." |
| 29832 | + }, |
29771 | 29833 | "deployConfig": { |
29772 | 29834 | "$ref": "GoogleCloudAiplatformV1beta1DeployRequestDeployConfig", |
29773 | 29835 | "description": "Optional. The deploy config to use for the deployment. If not specified, the default deploy config will be used." |
|
29791 | 29853 | }, |
29792 | 29854 | "type": "object" |
29793 | 29855 | }, |
| 29856 | + "GoogleCloudAiplatformV1beta1DeployRequestCustomModel": { |
| 29857 | + "description": "The custom model to deploy from model weights in a Google Cloud Storage URI or Model Registry model.", |
| 29858 | + "id": "GoogleCloudAiplatformV1beta1DeployRequestCustomModel", |
| 29859 | + "properties": { |
| 29860 | + "gcsUri": { |
| 29861 | + "description": "Immutable. The Google Cloud Storage URI of the custom model, storing weights and config files (which can be used to infer the base model).", |
| 29862 | + "type": "string" |
| 29863 | + }, |
| 29864 | + "modelId": { |
| 29865 | + "deprecated": true, |
| 29866 | + "description": "Optional. Deprecated. Use ModelConfig.model_user_id instead.", |
| 29867 | + "type": "string" |
| 29868 | + } |
| 29869 | + }, |
| 29870 | + "type": "object" |
| 29871 | + }, |
29794 | 29872 | "GoogleCloudAiplatformV1beta1DeployRequestDeployConfig": { |
29795 | 29873 | "description": "The deploy config to use for the deployment.", |
29796 | 29874 | "id": "GoogleCloudAiplatformV1beta1DeployRequestDeployConfig", |
|
29851 | 29929 | "modelDisplayName": { |
29852 | 29930 | "description": "Optional. The user-specified display name of the uploaded model. If not set, a default name will be used.", |
29853 | 29931 | "type": "string" |
| 29932 | + }, |
| 29933 | + "modelUserId": { |
| 29934 | + "description": "Optional. The ID to use for the uploaded Model, which will become the final component of the model resource name. When not provided, Vertex AI will generate a value for this ID. When Model Registry model is provided, this field will be ignored. This value may be up to 63 characters, and valid characters are `[a-z0-9_-]`. The first character cannot be a number or hyphen.", |
| 29935 | + "type": "string" |
29854 | 29936 | } |
29855 | 29937 | }, |
29856 | 29938 | "type": "object" |
|
30038 | 30120 | "$ref": "GoogleCloudAiplatformV1beta1FasterDeploymentConfig", |
30039 | 30121 | "description": "Configuration for faster model deployment." |
30040 | 30122 | }, |
| 30123 | + "gdcConnectedModel": { |
| 30124 | + "description": "GDC pretrained / Gemini model name. The model name is a plain model name, e.g. gemini-1.5-flash-002.", |
| 30125 | + "type": "string" |
| 30126 | + }, |
30041 | 30127 | "id": { |
30042 | 30128 | "description": "Immutable. The ID of the DeployedModel. If not provided upon deployment, Vertex AI will generate a value for this ID. This value should be 1-10 characters, and valid characters are `/[0-9]/`.", |
30043 | 30129 | "type": "string" |
|
30483 | 30569 | "description": "Used to perform consistent read-modify-write updates. If not set, a blind \"overwrite\" update happens.", |
30484 | 30570 | "type": "string" |
30485 | 30571 | }, |
| 30572 | + "gdcConfig": { |
| 30573 | + "$ref": "GoogleCloudAiplatformV1beta1GdcConfig", |
| 30574 | + "description": "Configures the Google Distributed Cloud (GDC) environment for online prediction. Only set this field when the Endpoint is to be deployed in a GDC environment." |
| 30575 | + }, |
30486 | 30576 | "genAiAdvancedFeaturesConfig": { |
30487 | 30577 | "$ref": "GoogleCloudAiplatformV1beta1GenAiAdvancedFeaturesConfig", |
30488 | 30578 | "description": "Optional. Configuration for GenAiAdvancedFeatures. If the endpoint is serving GenAI models, advanced features like native RAG integration can be configured. Currently, only Model Garden models are supported." |
|
34787 | 34877 | }, |
34788 | 34878 | "type": "object" |
34789 | 34879 | }, |
| 34880 | + "GoogleCloudAiplatformV1beta1GdcConfig": { |
| 34881 | + "description": "Google Distributed Cloud (GDC) config.", |
| 34882 | + "id": "GoogleCloudAiplatformV1beta1GdcConfig", |
| 34883 | + "properties": { |
| 34884 | + "zone": { |
| 34885 | + "description": "GDC zone. A cluster will be designated for the Vertex AI workload in this zone.", |
| 34886 | + "type": "string" |
| 34887 | + } |
| 34888 | + }, |
| 34889 | + "type": "object" |
| 34890 | + }, |
34790 | 34891 | "GoogleCloudAiplatformV1beta1GeminiExample": { |
34791 | 34892 | "description": "Format for Gemini examples used for Vertex Multimodal datasets.", |
34792 | 34893 | "id": "GoogleCloudAiplatformV1beta1GeminiExample", |
|
40896 | 40997 | "properties": { |
40897 | 40998 | "deployedModel": { |
40898 | 40999 | "$ref": "GoogleCloudAiplatformV1beta1DeployedModel", |
40899 | | - "description": "Required. The DeployedModel to be mutated within the Endpoint. Only the following fields can be mutated: * `min_replica_count` in either DedicatedResources or AutomaticResources * `max_replica_count` in either DedicatedResources or AutomaticResources * autoscaling_metric_specs * `disable_container_logging` (v1 only) * `enable_container_logging` (v1beta1 only)" |
| 41000 | + "description": "Required. The DeployedModel to be mutated within the Endpoint. Only the following fields can be mutated: * `min_replica_count` in either DedicatedResources or AutomaticResources * `max_replica_count` in either DedicatedResources or AutomaticResources * `required_replica_count` in DedicatedResources * autoscaling_metric_specs * `disable_container_logging` (v1 only) * `enable_container_logging` (v1beta1 only)" |
40900 | 41001 | }, |
40901 | 41002 | "updateMask": { |
40902 | 41003 | "description": "Required. The update mask applies to the resource. See google.protobuf.FieldMask.", |
|
52408 | 52509 | "description": "Optional. The display name of the session.", |
52409 | 52510 | "type": "string" |
52410 | 52511 | }, |
| 52512 | + "expireTime": { |
| 52513 | + "description": "Optional. Timestamp of when this session is considered expired. This is *always* provided on output, regardless of what was sent on input.", |
| 52514 | + "format": "google-datetime", |
| 52515 | + "type": "string" |
| 52516 | + }, |
52411 | 52517 | "name": { |
52412 | 52518 | "description": "Identifier. The resource name of the session. Format: 'projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}'.", |
52413 | 52519 | "type": "string" |
|
52420 | 52526 | "description": "Optional. Session specific memory which stores key conversation points.", |
52421 | 52527 | "type": "object" |
52422 | 52528 | }, |
| 52529 | + "ttl": { |
| 52530 | + "description": "Optional. Input only. The TTL for this session.", |
| 52531 | + "format": "google-duration", |
| 52532 | + "type": "string" |
| 52533 | + }, |
52423 | 52534 | "updateTime": { |
52424 | 52535 | "description": "Output only. Timestamp when the session was updated.", |
52425 | 52536 | "format": "google-datetime", |
|
53946 | 54057 | "type": "string" |
53947 | 54058 | }, |
53948 | 54059 | "learningRateMultiplier": { |
53949 | | - "description": "Optional. Multiplier for adjusting the default learning rate. Mutually exclusive with `learning_rate`.", |
| 54060 | + "description": "Optional. Multiplier for adjusting the default learning rate. Mutually exclusive with `learning_rate`. This feature is only available for 1P models.", |
53950 | 54061 | "format": "double", |
53951 | 54062 | "type": "number" |
53952 | 54063 | } |
|
0 commit comments