Params used to call the getGenerativeModel method.
Package
@google-cloud/vertexaiProperties
apiEndpoint
apiEndpoint?: string;Optional. The base Vertex AI endpoint to use for the request. If not provided, the default regionalized endpoint (i.e. us-central1-aiplatform.googleapis.com) will be used.
generationConfig
generationConfig?: GenerationConfig;Optional. The configuration to use for generation.
googleAuth
googleAuth: GoogleAuth;GoogleAuth class instance that handles authentication. Details about GoogleAuth is referred to https://github.com/googleapis/google-auth-library-nodejs/blob/main/src/auth/googleauth.ts
location
location: string;The Google Cloud project location to use for the request.
model
model: string;The name of the model to get.
project
project: string;The Google Cloud project to use for the request.
requestOptions
requestOptions?: RequestOptions;Optional. The request options to use for generation.
safetySettings
safetySettings?: SafetySetting[];Optional. The safety settings to use for generation.
systemInstruction
systemInstruction?: string | Content;Optional. The user provided system instructions for the model. Note: only text should be used in parts of Content
toolConfig
toolConfig?: ToolConfig;Optional. This config is shared for all tools provided in the request.
tools
tools?: Tool[];Optional. The tools to use for generation.