|
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