Skip to content

Commit

Permalink
feat: add Content
Browse files Browse the repository at this point in the history
feat: add data_stats to ExportDataResponse
feat: add display_name to DeployedIndex
feat: add ExportEndpointOperationMetadata to EndpointService
docs: changes name from OUTPUT_ONLY to IDENTIFIER in FeatureGroup
feat: add FunctionCall and FunctionResponse
feat: add REBOOTING and notebook_runtime_template to PersistentResource
feat: add BatchCancelPipelineJobs to PipelineService
feat: add StreamGenerateContent and GenerateContentRequest to PredictionService
feat: add Tool

PiperOrigin-RevId: 589253340
  • Loading branch information
Google APIs authored and Copybara-Service committed Dec 8, 2023
1 parent f5b6a3b commit 0ed84b3
Show file tree
Hide file tree
Showing 18 changed files with 664 additions and 16 deletions.
5 changes: 5 additions & 0 deletions google/cloud/aiplatform/v1beta1/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ proto_library(
"batch_prediction_job.proto",
"completion_stats.proto",
"context.proto",
"content.proto",
"custom_job.proto",
"data_item.proto",
"data_labeling_job.proto",
Expand Down Expand Up @@ -88,6 +89,7 @@ proto_library(
"model_monitoring.proto",
"model_service.proto",
"nas_job.proto",
"openapi.proto",
"operation.proto",
"persistent_resource.proto",
"persistent_resource_service.proto",
Expand All @@ -110,6 +112,7 @@ proto_library(
"tensorboard_run.proto",
"tensorboard_service.proto",
"tensorboard_time_series.proto",
"tool.proto",
"training_pipeline.proto",
"types.proto",
"unmanaged_container_model.proto",
Expand All @@ -127,6 +130,7 @@ proto_library(
"//google/rpc:status_proto",
"//google/type:interval_proto",
"//google/type:money_proto",
"//google/type:date_proto",
"@com_google_protobuf//:duration_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
Expand Down Expand Up @@ -262,6 +266,7 @@ go_proto_library(
"//google/rpc:status_go_proto",
"//google/type:interval_go_proto",
"//google/type:money_go_proto",
"//google/type:date_go_proto",
],
)

Expand Down
10 changes: 10 additions & 0 deletions google/cloud/aiplatform/v1beta1/aiplatform_v1beta1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ types:
- name: google.cloud.aiplatform.v1beta1.DeployModelResponse
- name: google.cloud.aiplatform.v1beta1.ExportDataOperationMetadata
- name: google.cloud.aiplatform.v1beta1.ExportDataResponse
- name: google.cloud.aiplatform.v1beta1.ExportEndpointOperationMetadata
- name: google.cloud.aiplatform.v1beta1.ExportEndpointResponse
- name: google.cloud.aiplatform.v1beta1.ExportFeatureValuesOperationMetadata
- name: google.cloud.aiplatform.v1beta1.ExportFeatureValuesResponse
- name: google.cloud.aiplatform.v1beta1.ExportModelOperationMetadata
Expand All @@ -92,6 +94,7 @@ types:
- name: google.cloud.aiplatform.v1beta1.PurgeContextsResponse
- name: google.cloud.aiplatform.v1beta1.PurgeExecutionsMetadata
- name: google.cloud.aiplatform.v1beta1.PurgeExecutionsResponse
- name: google.cloud.aiplatform.v1beta1.RebootPersistentResourceOperationMetadata
- name: google.cloud.aiplatform.v1beta1.RestoreDatasetVersionOperationMetadata
- name: google.cloud.aiplatform.v1beta1.SpecialistPool
- name: google.cloud.aiplatform.v1beta1.SuggestTrialsMetadata
Expand Down Expand Up @@ -171,11 +174,13 @@ http:
- post: '/v1beta1/{resource=projects/*/locations/*/models/*}:getIamPolicy'
- post: '/v1beta1/{resource=projects/*/locations/*/endpoints/*}:getIamPolicy'
- post: '/v1beta1/{resource=projects/*/locations/*/notebookRuntimeTemplates/*}:getIamPolicy'
- post: '/v1beta1/{resource=projects/*/locations/*/publishers/*/models/*}:getIamPolicy'
- post: '/ui/{resource=projects/*/locations/*/featurestores/*}:getIamPolicy'
- post: '/ui/{resource=projects/*/locations/*/featurestores/*/entityTypes/*}:getIamPolicy'
- post: '/ui/{resource=projects/*/locations/*/models/*}:getIamPolicy'
- post: '/ui/{resource=projects/*/locations/*/endpoints/*}:getIamPolicy'
- post: '/ui/{resource=projects/*/locations/*/notebookRuntimeTemplates/*}:getIamPolicy'
- post: '/ui/{resource=projects/*/locations/*/publishers/*/models/*}:getIamPolicy'
- selector: google.iam.v1.IAMPolicy.SetIamPolicy
post: '/v1beta1/{resource=projects/*/locations/*/featurestores/*}:setIamPolicy'
body: '*'
Expand Down Expand Up @@ -256,6 +261,7 @@ http:
- post: '/v1beta1/{name=projects/*/locations/*/deploymentResourcePools/*/operations/*}:cancel'
- post: '/v1beta1/{name=projects/*/locations/*/edgeDevices/*/operations/*}:cancel'
- post: '/v1beta1/{name=projects/*/locations/*/endpoints/*/operations/*}:cancel'
- post: '/v1beta1/{name=projects/*/locations/*/exampleStores/*/operations/*}:cancel'
- post: '/v1beta1/{name=projects/*/locations/*/extensionControllers/*/operations/*}:cancel'
- post: '/v1beta1/{name=projects/*/locations/*/extensions/*/operations/*}:cancel'
- post: '/v1beta1/{name=projects/*/locations/*/extensions/*/deployments/*/operations/*}:cancel'
Expand Down Expand Up @@ -337,6 +343,7 @@ http:
- delete: '/v1beta1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}'
- delete: '/v1beta1/{name=projects/*/locations/*/customJobs/*/operations/*}'
- delete: '/v1beta1/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}'
- delete: '/v1beta1/{name=projects/*/locations/*/exampleStores/*/operations/*}'
- delete: '/v1beta1/{name=projects/*/locations/*/extensionControllers/*/operations/*}'
- delete: '/v1beta1/{name=projects/*/locations/*/extensions/*/operations/*}'
- delete: '/v1beta1/{name=projects/*/locations/*/extensions/*/deployments/*/operations/*}'
Expand Down Expand Up @@ -414,6 +421,7 @@ http:
- get: '/v1beta1/{name=projects/*/locations/*/deploymentResourcePools/*/operations/*}'
- get: '/v1beta1/{name=projects/*/locations/*/edgeDevices/*/operations/*}'
- get: '/v1beta1/{name=projects/*/locations/*/endpoints/*/operations/*}'
- get: '/v1beta1/{name=projects/*/locations/*/exampleStores/*/operations/*}'
- get: '/v1beta1/{name=projects/*/locations/*/extensionControllers/*/operations/*}'
- get: '/v1beta1/{name=projects/*/locations/*/extensions/*/operations/*}'
- get: '/v1beta1/{name=projects/*/locations/*/extensions/*/deployments/*/operations/*}'
Expand Down Expand Up @@ -495,6 +503,7 @@ http:
- get: '/v1beta1/{name=projects/*/locations/*/deploymentResourcePools/*}/operations'
- get: '/v1beta1/{name=projects/*/locations/*/edgeDevices/*}/operations'
- get: '/v1beta1/{name=projects/*/locations/*/endpoints/*}/operations'
- get: '/v1beta1/{name=projects/*/locations/*/exampleStores/*}/operations'
- get: '/v1beta1/{name=projects/*/locations/*/extensionControllers/*}/operations'
- get: '/v1beta1/{name=projects/*/locations/*/extensions/*}/operations'
- get: '/v1beta1/{name=projects/*/locations/*/extensions/*/deployments/*}/operations'
Expand Down Expand Up @@ -576,6 +585,7 @@ http:
- post: '/v1beta1/{name=projects/*/locations/*/deploymentResourcePools/*/operations/*}:wait'
- post: '/v1beta1/{name=projects/*/locations/*/edgeDevices/*/operations/*}:wait'
- post: '/v1beta1/{name=projects/*/locations/*/endpoints/*/operations/*}:wait'
- post: '/v1beta1/{name=projects/*/locations/*/exampleStores/*/operations/*}:wait'
- post: '/v1beta1/{name=projects/*/locations/*/extensionControllers/*/operations/*}:wait'
- post: '/v1beta1/{name=projects/*/locations/*/extensions/*/operations/*}:wait'
- post: '/v1beta1/{name=projects/*/locations/*/extensions/*/deployments/*/operations/*}:wait'
Expand Down
4 changes: 2 additions & 2 deletions google/cloud/aiplatform/v1beta1/batch_prediction_job.proto
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ message BatchPredictionJob {
// [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
// must be empty.
//
// The input must be JSONL with objects at each line, CSV, BigQuery
// The input must be JSONL with objects at each line, BigQuery
// or TfRecord.
repeated string included_fields = 3;

Expand All @@ -171,7 +171,7 @@ message BatchPredictionJob {
// [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
// must be empty.
//
// The input must be JSONL with objects at each line, CSV, BigQuery
// The input must be JSONL with objects at each line, BigQuery
// or TfRecord.
repeated string excluded_fields = 4;
}
Expand Down

0 comments on commit 0ed84b3

Please sign in to comment.