interface PluginOptions {
    googleAuth?: GoogleAuthOptions<JSONClient>;
    location: string;
    projectId?: string;
    rerankers: (string | VertexRerankerConfig)[];
}

Hierarchy

  • CommonPluginOptions
  • RerankerOptions
    • PluginOptions

Properties

googleAuth?: GoogleAuthOptions<JSONClient>

Provide custom authentication configuration for connecting to Vertex AI.

location: string

The Google Cloud region to call.

projectId?: string

The Google Cloud project id to call.

rerankers: (string | VertexRerankerConfig)[]

Configure reranker options