|
19449 | 19449 | }
|
19450 | 19450 | }
|
19451 | 19451 | },
|
19452 |
| - "revision": "20250212", |
| 19452 | + "revision": "20250226", |
19453 | 19453 | "rootUrl": "https://aiplatform.googleapis.com/",
|
19454 | 19454 | "schemas": {
|
19455 | 19455 | "CloudAiLargeModelsVisionGenerateVideoResponse": {
|
|
19474 | 19474 | "type": "string"
|
19475 | 19475 | },
|
19476 | 19476 | "type": "array"
|
| 19477 | + }, |
| 19478 | + "videos": { |
| 19479 | + "description": "List of videos, used to align naming with the external response.", |
| 19480 | + "items": { |
| 19481 | + "$ref": "CloudAiLargeModelsVisionGenerateVideoResponseVideo" |
| 19482 | + }, |
| 19483 | + "type": "array" |
| 19484 | + } |
| 19485 | + }, |
| 19486 | + "type": "object" |
| 19487 | + }, |
| 19488 | + "CloudAiLargeModelsVisionGenerateVideoResponseVideo": { |
| 19489 | + "id": "CloudAiLargeModelsVisionGenerateVideoResponseVideo", |
| 19490 | + "properties": { |
| 19491 | + "bytesBase64Encoded": { |
| 19492 | + "description": "Base64 encoded bytes string representing the video.", |
| 19493 | + "type": "string" |
| 19494 | + }, |
| 19495 | + "gcsUri": { |
| 19496 | + "description": "Cloud Storage URI where the generated video is written.", |
| 19497 | + "type": "string" |
| 19498 | + }, |
| 19499 | + "mimeType": { |
| 19500 | + "description": "The MIME type of the content of the video. - video/mp4", |
| 19501 | + "type": "string" |
19477 | 19502 | }
|
19478 | 19503 | },
|
19479 | 19504 | "type": "object"
|
|
19753 | 19778 | "description": "Video encoding, for example \"video/mp4\".",
|
19754 | 19779 | "type": "string"
|
19755 | 19780 | },
|
| 19781 | + "text": { |
| 19782 | + "description": "Text/Expanded text input for Help Me Write.", |
| 19783 | + "type": "string" |
| 19784 | + }, |
19756 | 19785 | "uri": {
|
19757 | 19786 | "description": "Path to another storage (typically Google Cloud Storage).",
|
19758 | 19787 | "type": "string"
|
|
23756 | 23785 | },
|
23757 | 23786 | "type": "object"
|
23758 | 23787 | },
|
| 23788 | + "GoogleCloudAiplatformV1EnterpriseWebSearch": { |
| 23789 | + "description": "Tool to search public web data, powered by Vertex AI Search and Sec4 compliance.", |
| 23790 | + "id": "GoogleCloudAiplatformV1EnterpriseWebSearch", |
| 23791 | + "properties": {}, |
| 23792 | + "type": "object" |
| 23793 | + }, |
23759 | 23794 | "GoogleCloudAiplatformV1EntityIdSelector": {
|
23760 | 23795 | "description": "Selector for entityId. Getting ids from the given source.",
|
23761 | 23796 | "id": "GoogleCloudAiplatformV1EntityIdSelector",
|
@@ -27193,14 +27228,81 @@
|
27193 | 27228 | "readOnly": true,
|
27194 | 27229 | "type": "array"
|
27195 | 27230 | },
|
| 27231 | + "toolUsePromptTokenCount": { |
| 27232 | + "description": "Output only. Number of tokens present in tool-use prompt(s).", |
| 27233 | + "format": "int32", |
| 27234 | + "readOnly": true, |
| 27235 | + "type": "integer" |
| 27236 | + }, |
| 27237 | + "toolUsePromptTokensDetails": { |
| 27238 | + "description": "Output only. List of modalities that were processed for tool-use request inputs.", |
| 27239 | + "items": { |
| 27240 | + "$ref": "GoogleCloudAiplatformV1ModalityTokenCount" |
| 27241 | + }, |
| 27242 | + "readOnly": true, |
| 27243 | + "type": "array" |
| 27244 | + }, |
27196 | 27245 | "totalTokenCount": {
|
27197 |
| - "description": "Total token count for prompt and response candidates.", |
| 27246 | + "description": "Total token count for prompt, response candidates, and tool-use prompts (if present).", |
27198 | 27247 | "format": "int32",
|
27199 | 27248 | "type": "integer"
|
27200 | 27249 | }
|
27201 | 27250 | },
|
27202 | 27251 | "type": "object"
|
27203 | 27252 | },
|
| 27253 | + "GoogleCloudAiplatformV1GenerateVideoResponse": { |
| 27254 | + "description": "Generate video response.", |
| 27255 | + "id": "GoogleCloudAiplatformV1GenerateVideoResponse", |
| 27256 | + "properties": { |
| 27257 | + "generatedSamples": { |
| 27258 | + "deprecated": true, |
| 27259 | + "description": "The cloud storage uris of the generated videos.", |
| 27260 | + "items": { |
| 27261 | + "type": "string" |
| 27262 | + }, |
| 27263 | + "type": "array" |
| 27264 | + }, |
| 27265 | + "raiMediaFilteredCount": { |
| 27266 | + "description": "Returns if any videos were filtered due to RAI policies.", |
| 27267 | + "format": "int32", |
| 27268 | + "type": "integer" |
| 27269 | + }, |
| 27270 | + "raiMediaFilteredReasons": { |
| 27271 | + "description": "Returns rai failure reasons if any.", |
| 27272 | + "items": { |
| 27273 | + "type": "string" |
| 27274 | + }, |
| 27275 | + "type": "array" |
| 27276 | + }, |
| 27277 | + "videos": { |
| 27278 | + "description": "List of video bytes or Cloud Storage URIs of the generated videos.", |
| 27279 | + "items": { |
| 27280 | + "$ref": "GoogleCloudAiplatformV1GenerateVideoResponseVideo" |
| 27281 | + }, |
| 27282 | + "type": "array" |
| 27283 | + } |
| 27284 | + }, |
| 27285 | + "type": "object" |
| 27286 | + }, |
| 27287 | + "GoogleCloudAiplatformV1GenerateVideoResponseVideo": { |
| 27288 | + "description": "A generated video.", |
| 27289 | + "id": "GoogleCloudAiplatformV1GenerateVideoResponseVideo", |
| 27290 | + "properties": { |
| 27291 | + "bytesBase64Encoded": { |
| 27292 | + "description": "Base64 encoded bytes string representing the video.", |
| 27293 | + "type": "string" |
| 27294 | + }, |
| 27295 | + "gcsUri": { |
| 27296 | + "description": "Cloud Storage URI where the generated video is written.", |
| 27297 | + "type": "string" |
| 27298 | + }, |
| 27299 | + "mimeType": { |
| 27300 | + "description": "The MIME type of the content of the video. - video/mp4", |
| 27301 | + "type": "string" |
| 27302 | + } |
| 27303 | + }, |
| 27304 | + "type": "object" |
| 27305 | + }, |
27204 | 27306 | "GoogleCloudAiplatformV1GenerationConfig": {
|
27205 | 27307 | "description": "Generation config.",
|
27206 | 27308 | "id": "GoogleCloudAiplatformV1GenerationConfig",
|
|
29687 | 29789 | "description": "Immutable. The type of the machine. See the [list of machine types supported for prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types) See the [list of machine types supported for custom training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types). For DeployedModel this field is optional, and the default value is `n1-standard-2`. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.",
|
29688 | 29790 | "type": "string"
|
29689 | 29791 | },
|
29690 |
| - "multihostGpuNodeCount": { |
29691 |
| - "description": "Optional. Immutable. The number of nodes per replica for multihost GPU deployments.", |
29692 |
| - "format": "int32", |
29693 |
| - "type": "integer" |
29694 |
| - }, |
29695 | 29792 | "reservationAffinity": {
|
29696 | 29793 | "$ref": "GoogleCloudAiplatformV1ReservationAffinity",
|
29697 | 29794 | "description": "Optional. Immutable. Configuration controlling how this resource pool consumes reservation."
|
@@ -35766,13 +35863,38 @@
|
35766 | 35863 | },
|
35767 | 35864 | "type": "array"
|
35768 | 35865 | },
|
| 35866 | + "deploymentSpec": { |
| 35867 | + "$ref": "GoogleCloudAiplatformV1ReasoningEngineSpecDeploymentSpec", |
| 35868 | + "description": "Optional. The specification of a Reasoning Engine deployment." |
| 35869 | + }, |
35769 | 35870 | "packageSpec": {
|
35770 | 35871 | "$ref": "GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec",
|
35771 | 35872 | "description": "Required. User provided package spec of the ReasoningEngine."
|
35772 | 35873 | }
|
35773 | 35874 | },
|
35774 | 35875 | "type": "object"
|
35775 | 35876 | },
|
| 35877 | + "GoogleCloudAiplatformV1ReasoningEngineSpecDeploymentSpec": { |
| 35878 | + "description": "The specification of a Reasoning Engine deployment.", |
| 35879 | + "id": "GoogleCloudAiplatformV1ReasoningEngineSpecDeploymentSpec", |
| 35880 | + "properties": { |
| 35881 | + "env": { |
| 35882 | + "description": "Optional. Environment variables to be set with the Reasoning Engine deployment. The environment variables can be updated through the UpdateReasoningEngine API.", |
| 35883 | + "items": { |
| 35884 | + "$ref": "GoogleCloudAiplatformV1EnvVar" |
| 35885 | + }, |
| 35886 | + "type": "array" |
| 35887 | + }, |
| 35888 | + "secretEnv": { |
| 35889 | + "description": "Optional. Environment variables where the value is a secret in Cloud Secret Manager. To use this feature, add 'Secret Manager Secret Accessor' role (roles/secretmanager.secretAccessor) to AI Platform Reasoning Engine Service Agent.", |
| 35890 | + "items": { |
| 35891 | + "$ref": "GoogleCloudAiplatformV1SecretEnvVar" |
| 35892 | + }, |
| 35893 | + "type": "array" |
| 35894 | + } |
| 35895 | + }, |
| 35896 | + "type": "object" |
| 35897 | + }, |
35776 | 35898 | "GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec": {
|
35777 | 35899 | "description": "User provided package spec like pickled object and package requirements.",
|
35778 | 35900 | "id": "GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec",
|
|
35905 | 36027 | "type": "string"
|
35906 | 36028 | },
|
35907 | 36029 | "values": {
|
35908 |
| - "description": "Optional. Corresponds to the label values of a reservation resource. This must be the full resource name of the reservation.", |
| 36030 | + "description": "Optional. Corresponds to the label values of a reservation resource. This must be the full resource name of the reservation or reservation block.", |
35909 | 36031 | "items": {
|
35910 | 36032 | "type": "string"
|
35911 | 36033 | },
|
|
41187 | 41309 | },
|
41188 | 41310 | "type": "object"
|
41189 | 41311 | },
|
| 41312 | + "GoogleCloudAiplatformV1SecretEnvVar": { |
| 41313 | + "description": "Represents an environment variable where the value is a secret in Cloud Secret Manager.", |
| 41314 | + "id": "GoogleCloudAiplatformV1SecretEnvVar", |
| 41315 | + "properties": { |
| 41316 | + "name": { |
| 41317 | + "description": "Required. Name of the secret environment variable.", |
| 41318 | + "type": "string" |
| 41319 | + }, |
| 41320 | + "secretRef": { |
| 41321 | + "$ref": "GoogleCloudAiplatformV1SecretRef", |
| 41322 | + "description": "Required. Reference to a secret stored in the Cloud Secret Manager that will provide the value for this environment variable." |
| 41323 | + } |
| 41324 | + }, |
| 41325 | + "type": "object" |
| 41326 | + }, |
| 41327 | + "GoogleCloudAiplatformV1SecretRef": { |
| 41328 | + "description": "Reference to a secret stored in the Cloud Secret Manager that will provide the value for this environment variable.", |
| 41329 | + "id": "GoogleCloudAiplatformV1SecretRef", |
| 41330 | + "properties": { |
| 41331 | + "secret": { |
| 41332 | + "description": "Required. The name of the secret in Cloud Secret Manager. Format: {secret_name} if the secret is in the same project. projects/{project}/secrets/{secret_name} if the secret is in a different project.", |
| 41333 | + "type": "string" |
| 41334 | + }, |
| 41335 | + "version": { |
| 41336 | + "description": "The Cloud Secret Manager secret version. Can be 'latest' for the latest version, an integer for a specific version, or a version alias.", |
| 41337 | + "type": "string" |
| 41338 | + } |
| 41339 | + }, |
| 41340 | + "type": "object" |
| 41341 | + }, |
41190 | 41342 | "GoogleCloudAiplatformV1Segment": {
|
41191 | 41343 | "description": "Segment of the content.",
|
41192 | 41344 | "id": "GoogleCloudAiplatformV1Segment",
|
|
42463 | 42615 | "enum": [
|
42464 | 42616 | "ADAPTER_SIZE_UNSPECIFIED",
|
42465 | 42617 | "ADAPTER_SIZE_ONE",
|
| 42618 | + "ADAPTER_SIZE_TWO", |
42466 | 42619 | "ADAPTER_SIZE_FOUR",
|
42467 | 42620 | "ADAPTER_SIZE_EIGHT",
|
42468 | 42621 | "ADAPTER_SIZE_SIXTEEN",
|
|
42471 | 42624 | "enumDescriptions": [
|
42472 | 42625 | "Adapter size is unspecified.",
|
42473 | 42626 | "Adapter size 1.",
|
| 42627 | + "Adapter size 2.", |
42474 | 42628 | "Adapter size 4.",
|
42475 | 42629 | "Adapter size 8.",
|
42476 | 42630 | "Adapter size 16.",
|
|
43283 | 43437 | "properties": {
|
43284 | 43438 | "codeExecution": {
|
43285 | 43439 | "$ref": "GoogleCloudAiplatformV1ToolCodeExecution",
|
43286 |
| - "description": "Optional. CodeExecution tool type. Enables the model to execute code as part of generation. This field is only used by the Gemini Developer API services." |
| 43440 | + "description": "Optional. CodeExecution tool type. Enables the model to execute code as part of generation." |
| 43441 | + }, |
| 43442 | + "enterpriseWebSearch": { |
| 43443 | + "$ref": "GoogleCloudAiplatformV1EnterpriseWebSearch", |
| 43444 | + "description": "Optional. Tool to support searching public web data, powered by Vertex AI Search and Sec4 compliance." |
43287 | 43445 | },
|
43288 | 43446 | "functionDeclarations": {
|
43289 | 43447 | "description": "Optional. Function tool type. One or more function declarations to be passed to the model along with the current user query. Model may decide to call a subset of these functions by populating FunctionCall in the response. User should provide a FunctionResponse for each function call in the next turn. Based on the function responses, Model will generate the final response back to the user. Maximum 128 function declarations can be provided.",
|
@@ -44892,11 +45050,11 @@
|
44892 | 45050 | "type": "object"
|
44893 | 45051 | },
|
44894 | 45052 | "GoogleCloudAiplatformV1VertexAISearch": {
|
44895 |
| - "description": "Retrieve from Vertex AI Search datastore for grounding. See https://cloud.google.com/products/agent-builder", |
| 45053 | + "description": "Retrieve from Vertex AI Search datastore or engine for grounding. datastore and engine are mutually exclusive. See https://cloud.google.com/products/agent-builder", |
44896 | 45054 | "id": "GoogleCloudAiplatformV1VertexAISearch",
|
44897 | 45055 | "properties": {
|
44898 | 45056 | "datastore": {
|
44899 |
| - "description": "Required. Fully-qualified Vertex AI Search data store resource ID. Format: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}`", |
| 45057 | + "description": "Optional. Fully-qualified Vertex AI Search data store resource ID. Format: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}`", |
44900 | 45058 | "type": "string"
|
44901 | 45059 | }
|
44902 | 45060 | },
|
|
0 commit comments