Skip to content
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
96947d3
feat: add page spans in retrieved contexts from Vertex RAG Engine in …
gcf-owl-bot[bot] Apr 17, 2025
a56a62d
give the new post-processor a shot
sofisl Apr 17, 2025
6389776
retry protobuf.js with higher version
sofisl Apr 17, 2025
f70a87d
Merge branch 'main' into owl-bot-copy-packages-google-cloud-aiplatform
sofisl Apr 17, 2025
cee7c43
fix!: Removed support for session resource paths that do not include …
gcf-owl-bot[bot] Apr 22, 2025
f32d218
feat: Model Registry Model Checkpoint API
gcf-owl-bot[bot] Apr 23, 2025
9ca2836
feat: adding ThinkingConfig to v1beta1 client library
gcf-owl-bot[bot] Apr 25, 2025
a3132d6
feat: adding ThinkingConfig to v1 client library
gcf-owl-bot[bot] Apr 25, 2025
e8e72aa
Merge branch 'main' into owl-bot-copy-packages-google-cloud-aiplatform
sofisl Apr 25, 2025
f0a3ae2
chore: upgrade typescript generator to 4.9.0
gcf-owl-bot[bot] Apr 26, 2025
a6668a7
chore: run the post-processor, add timeout, run compileProtos, and ad…
sofisl Apr 26, 2025
65b7a3a
retry
sofisl Apr 26, 2025
c09b5db
add timeout
sofisl Apr 26, 2025
fa182c7
increase timeout
sofisl Apr 28, 2025
516547a
keep increasing timeout
sofisl Apr 28, 2025
8f23221
retry tests
sofisl Apr 28, 2025
c3c688f
feat:Deprecate election category HARM_CATEGORY_CIVIC_INTEGRITY
gcf-owl-bot[bot] Apr 28, 2025
3d01189
feat:Deprecate election category HARM_CATEGORY_CIVIC_INTEGRITY
gcf-owl-bot[bot] Apr 28, 2025
683db16
chore: rollback of "Deprecate election category HARM_CATEGORY_CIVIC_I…
gcf-owl-bot[bot] Apr 29, 2025
5ca4699
increase system test timeout
sofisl Apr 29, 2025
e6f545c
Merge branch 'owl-bot-copy-packages-google-cloud-aiplatform' of githu…
sofisl Apr 29, 2025
a053661
chore: rollback of "Deprecate election category HARM_CATEGORY_CIVIC_I…
gcf-owl-bot[bot] Apr 29, 2025
6f4d30b
run post processor manually
sofisl Apr 29, 2025
f222d0f
merge conflicts
sofisl Apr 29, 2025
350f2d3
run compile protos manually
sofisl Apr 29, 2025
fe1b56c
chore: increase timeout
sofisl Apr 29, 2025
2bd4880
add timeout
sofisl Apr 29, 2025
2dcbb8e
feat: add gemini_request_read_config field to AssembleDataRequest and…
gcf-owl-bot[bot] Apr 29, 2025
79acef0
run compile protos
sofisl Apr 29, 2025
7e5cdb3
docs: Deprecate election category HARM_CATEGORY_CIVIC_INTEGRITY
gcf-owl-bot[bot] Apr 29, 2025
3ae2511
run post processor and compile protos separately
sofisl Apr 29, 2025
2c4f0ba
remove owlbotstaging;
sofisl Apr 29, 2025
a41495f
feat: allow customers to set encryption_spec for context caching
gcf-owl-bot[bot] Apr 29, 2025
2bb31ec
Merge branch 'main' into owl-bot-copy-packages-google-cloud-aiplatform
sofisl Apr 29, 2025
6eaf831
run post processor locally
sofisl Apr 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions owl-bot-staging/google-cloud-aiplatform/v1/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
**/node_modules
**/.coverage
build/
docs/
protos/
system-test/
samples/generated/
3 changes: 3 additions & 0 deletions owl-bot-staging/google-cloud-aiplatform/v1/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "./node_modules/gts"
}
14 changes: 14 additions & 0 deletions owl-bot-staging/google-cloud-aiplatform/v1/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
**/*.log
**/node_modules
/.coverage
/coverage
/.nyc_output
/docs/
/out/
/build/
system-test/secrets.js
system-test/*key.json
*.lock
.DS_Store
package-lock.json
__pycache__
55 changes: 55 additions & 0 deletions owl-bot-staging/google-cloud-aiplatform/v1/.jsdoc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
// Copyright 2025 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// ** This file is automatically generated by gapic-generator-typescript. **
// ** https://github.com/googleapis/gapic-generator-typescript **
// ** All changes to this file may be overwritten. **

'use strict';

module.exports = {
opts: {
readme: './README.md',
package: './package.json',
template: './node_modules/jsdoc-fresh',
recurse: true,
verbose: true,
destination: './docs/'
},
plugins: [
'plugins/markdown',
'jsdoc-region-tag'
],
source: {
excludePattern: '(^|\\/|\\\\)[._]',
include: [
'build/src',
'protos'
],
includePattern: '\\.js$'
},
templates: {
copyright: 'Copyright 2025 Google LLC',
includeDate: false,
sourceFiles: false,
systemName: '@google-cloud/aiplatform',
theme: 'lumen',
default: {
outputSourceFiles: false
}
},
markdown: {
idInHeadings: true
}
};
33 changes: 33 additions & 0 deletions owl-bot-staging/google-cloud-aiplatform/v1/.mocharc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
// Copyright 2025 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// ** This file is automatically generated by gapic-generator-typescript. **
// ** https://github.com/googleapis/gapic-generator-typescript **
// ** All changes to this file may be overwritten. **

const config = {
"enable-source-maps": true,
"throw-deprecation": true,
"timeout": 10000
}
if (process.env.MOCHA_THROW_DEPRECATION === 'false') {
delete config['throw-deprecation'];
}
if (process.env.MOCHA_REPORTER) {
config.reporter = process.env.MOCHA_REPORTER;
}
if (process.env.MOCHA_REPORTER_OUTPUT) {
config['reporter-option'] = `output=${process.env.MOCHA_REPORTER_OUTPUT}`;
}
module.exports = config
22 changes: 22 additions & 0 deletions owl-bot-staging/google-cloud-aiplatform/v1/.prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// Copyright 2025 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// ** This file is automatically generated by gapic-generator-typescript. **
// ** https://github.com/googleapis/gapic-generator-typescript **
// ** All changes to this file may be overwritten. **


module.exports = {
...require('gts/.prettierrc.json')
}
1 change: 1 addition & 0 deletions owl-bot-staging/google-cloud-aiplatform/v1/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Aiplatform: Nodejs Client
89 changes: 89 additions & 0 deletions owl-bot-staging/google-cloud-aiplatform/v1/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"name": "@google-cloud/aiplatform",
"version": "0.1.0",
"description": "Aiplatform client for Node.js",
"repository": "googleapis/nodejs-aiplatform",
"license": "Apache-2.0",
"author": "Google LLC",
"main": "build/src/index.js",
"files": [
"build/src",
"build/protos"
],
"keywords": [
"google apis client",
"google api client",
"google apis",
"google api",
"google",
"google cloud platform",
"google cloud",
"cloud",
"google aiplatform",
"aiplatform",
"dataset service",
"deployment resource pool service",
"endpoint service",
"evaluation service",
"feature online store admin service",
"feature online store service",
"feature registry service",
"featurestore online serving service",
"featurestore service",
"gen ai cache service",
"gen ai tuning service",
"index endpoint service",
"index service",
"job service",
"llm utility service",
"match service",
"metadata service",
"migration service",
"model garden service",
"model service",
"notebook service",
"persistent resource service",
"pipeline service",
"prediction service",
"reasoning engine execution service",
"reasoning engine service",
"schedule service",
"specialist pool service",
"tensorboard service",
"vertex rag data service",
"vertex rag service",
"vizier service"
],
"scripts": {
"clean": "gts clean",
"compile": "tsc -p . && cp -r protos build/ && minifyProtoJson",
"compile-protos": "compileProtos src",
"docs": "jsdoc -c .jsdoc.js",
"fix": "gts fix",
"lint": "gts check",
"prepare": "npm run compile-protos && npm run compile",
"system-test": "c8 mocha build/system-test",
"test": "c8 mocha build/test"
},
"dependencies": {
"google-gax": "^5.0.1-rc.0"
},
"devDependencies": {
"@types/mocha": "^10.0.10",
"@types/node": "^22.14.1",
"@types/sinon": "^17.0.4",
"c8": "^10.1.3",
"gapic-tools": "^1.0.1",
"gts": "^6.0.2",
"jsdoc": "^4.0.4",
"jsdoc-fresh": "^3.0.0",
"jsdoc-region-tag": "^3.0.0",
"mocha": "^11.1.0",
"pack-n-play": "^3.0.0",
"typescript": "5.8.3",
"sinon": "^20.0.0"
},
"engines": {
"node": ">=v18"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
// Copyright 2025 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

syntax = "proto3";

package google.cloud.aiplatform.v1;

option csharp_namespace = "Google.Cloud.AIPlatform.V1";
option go_package = "cloud.google.com/go/aiplatform/apiv1/aiplatformpb;aiplatformpb";
option java_multiple_files = true;
option java_outer_classname = "AcceleratorTypeProto";
option java_package = "com.google.cloud.aiplatform.v1";
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
option ruby_package = "Google::Cloud::AIPlatform::V1";

// Represents a hardware accelerator type.
enum AcceleratorType {
// Unspecified accelerator type, which means no accelerator.
ACCELERATOR_TYPE_UNSPECIFIED = 0;

// Deprecated: Nvidia Tesla K80 GPU has reached end of support,
// see https://cloud.google.com/compute/docs/eol/k80-eol.
NVIDIA_TESLA_K80 = 1 [deprecated = true];

// Nvidia Tesla P100 GPU.
NVIDIA_TESLA_P100 = 2;

// Nvidia Tesla V100 GPU.
NVIDIA_TESLA_V100 = 3;

// Nvidia Tesla P4 GPU.
NVIDIA_TESLA_P4 = 4;

// Nvidia Tesla T4 GPU.
NVIDIA_TESLA_T4 = 5;

// Nvidia Tesla A100 GPU.
NVIDIA_TESLA_A100 = 8;

// Nvidia A100 80GB GPU.
NVIDIA_A100_80GB = 9;

// Nvidia L4 GPU.
NVIDIA_L4 = 11;

// Nvidia H100 80Gb GPU.
NVIDIA_H100_80GB = 13;

// Nvidia H100 Mega 80Gb GPU.
NVIDIA_H100_MEGA_80GB = 14;

// TPU v2.
TPU_V2 = 6;

// TPU v3.
TPU_V3 = 7;

// TPU v4.
TPU_V4_POD = 10;

// TPU v5.
TPU_V5_LITEPOD = 12;
}
Loading
Loading