Class for generating embeddings for text and images using Google's Vertex AI. It extends the Embeddings base class and implements the GoogleVertexAIMultimodalEmbeddingsParams interface.

Hierarchy

  • Embeddings
    • GoogleVertexAIMultimodalEmbeddings

Implements

Constructors

Properties

caller: AsyncCaller

The async caller should be used by subclasses to make any async calls, which will thus benefit from the concurrency and retry logic.

model: string = "multimodalembedding@001"

Model to use

Methods