@google-cloud/vertexai
Advanced tools
Comparing version 1.4.1 to 1.5.0
{ | ||
".": "1.4.1" | ||
".": "1.5.0" | ||
} |
@@ -23,3 +23,3 @@ /** | ||
export declare const SYSTEM_ROLE = "system"; | ||
export declare const USER_AGENT = "model-builder/1.4.1 grpc-node/1.4.1"; | ||
export declare const USER_AGENT = "model-builder/1.5.0 grpc-node/1.5.0"; | ||
export declare const CREDENTIAL_ERROR_MESSAGE = "\nUnable to authenticate your request \nDepending on your run time environment, you can get authentication by \n- if in local instance or cloud shell: `!gcloud auth login` \n- if in Colab: \n -`from google.colab import auth` \n -`auth.authenticate_user()` \n- if in service account or other: please follow guidance in https://cloud.google.com/docs/authentication"; |
@@ -27,3 +27,3 @@ "use strict"; | ||
const USER_AGENT_PRODUCT = 'model-builder'; | ||
const CLIENT_LIBRARY_VERSION = '1.4.1'; // x-release-please-version | ||
const CLIENT_LIBRARY_VERSION = '1.5.0'; // x-release-please-version | ||
const CLIENT_LIBRARY_LANGUAGE = `grpc-node/${CLIENT_LIBRARY_VERSION}`; | ||
@@ -30,0 +30,0 @@ exports.USER_AGENT = `${USER_AGENT_PRODUCT}/${CLIENT_LIBRARY_VERSION} ${CLIENT_LIBRARY_LANGUAGE}`; |
# Changelog | ||
## [1.5.0](https://github.com/googleapis/nodejs-vertexai/compare/v1.4.1...v1.5.0) (2024-08-21) | ||
### Features | ||
* missing property frequencyPenalty in type defintions ([#394](https://github.com/googleapis/nodejs-vertexai/issues/394)) ([7557a83](https://github.com/googleapis/nodejs-vertexai/commit/7557a839b96a9fddc17c6516dd9c8c12772b6c59)) | ||
## [1.4.1](https://github.com/googleapis/nodejs-vertexai/compare/v1.4.0...v1.4.1) (2024-08-09) | ||
@@ -4,0 +11,0 @@ |
{ | ||
"name": "@google-cloud/vertexai", | ||
"description": "Vertex Generative AI client for Node.js", | ||
"version": "1.4.1", | ||
"version": "1.5.0", | ||
"license": "Apache-2.0", | ||
@@ -6,0 +6,0 @@ "author": "Google LLC", |
@@ -30,2 +30,3 @@ [![NPM Downloads](https://img.shields.io/npm/dm/%40google-cloud%2Fvertexai)](https://www.npmjs.com/package/@google-cloud/vertexai) | ||
``` | ||
A list of accepted authentication options are listed in [GoogleAuthOptions](https://github.com/googleapis/google-auth-library-nodejs/blob/3ae120d0a45c95e36c59c9ac8286483938781f30/src/auth/googleauth.ts#L87) interface of google-auth-library-node.js GitHub repo. | ||
1. Official documentation is available in the [Vertex AI SDK Overview](https://cloud.google.com/vertex-ai/generative-ai/docs/reference/nodejs/latest/overview) page. From here, a complete list of documentation on classes, interfaces, and enums are available. | ||
@@ -470,3 +471,23 @@ | ||
``` | ||
## FAQ | ||
### What if I want to specify authentication options instead of using default options? | ||
**Step1**: Find a list of accepted authentication options in [GoogleAuthOptions](https://github.com/googleapis/google-auth-library-nodejs/blob/3ae120d0a45c95e36c59c9ac8286483938781f30/src/auth/googleauth.ts#L87) interface of google-auth-library-node.js GitHub repo. | ||
**Step2:** Instantiate the `VertexAI` class by passing in the `GoogleAuthOptions` interface as follows: | ||
```javascript | ||
const { VertexAI } = require('@google-cloud/vertexai'); | ||
const { GoogleAuthOptions } = require('google-auth-library'); | ||
const vertexAI = new VertexAI( | ||
{ | ||
googleAuthOptions: { | ||
// your GoogleAuthOptions interface | ||
} | ||
} | ||
) | ||
``` | ||
## License | ||
@@ -473,0 +494,0 @@ |
@@ -25,3 +25,3 @@ /** | ||
if (TEST_REPO === 'generative-ai-js') { | ||
sdkInterfaceDirs = [path.resolve('packages/main/types')]; | ||
sdkInterfaceDirs = [path.resolve('types')]; | ||
contractInterfaceFiles = [ | ||
@@ -36,3 +36,3 @@ path.resolve( | ||
} else if (TEST_REPO === 'nodejs-vertexai') { | ||
sdkInterfaceDirs = [path.resolve('generative-ai-js/packages/main/types')]; | ||
sdkInterfaceDirs = [path.resolve('generative-ai-js/types')]; | ||
contractInterfaceFiles = [ | ||
@@ -39,0 +39,0 @@ path.resolve('sdk_schema_test/sdk_schema_common_interface_contract.ts'), |
@@ -24,3 +24,3 @@ /** | ||
const USER_AGENT_PRODUCT = 'model-builder'; | ||
const CLIENT_LIBRARY_VERSION = '1.4.1'; // x-release-please-version | ||
const CLIENT_LIBRARY_VERSION = '1.5.0'; // x-release-please-version | ||
const CLIENT_LIBRARY_LANGUAGE = `grpc-node/${CLIENT_LIBRARY_VERSION}`; | ||
@@ -27,0 +27,0 @@ export const USER_AGENT = `${USER_AGENT_PRODUCT}/${CLIENT_LIBRARY_VERSION} ${CLIENT_LIBRARY_LANGUAGE}`; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
1199714
169
22254
494