interface PluginOptions {
    googleAuth?: GoogleAuthOptions<JSONClient>;
    location: string;
    models: ModelReference<any>[];
    openAiBaseUrlTemplate?: string;
    projectId?: string;
}

Hierarchy

  • CommonPluginOptions
  • ModelGardenOptions
    • PluginOptions

Properties

googleAuth?: GoogleAuthOptions<JSONClient>

Provide custom authentication configuration for connecting to Vertex AI.

location: string

The Google Cloud region to call.

models: ModelReference<any>[]
openAiBaseUrlTemplate?: string
projectId?: string

The Google Cloud project id to call.