OpenAIEmbeddingModelBuilder

Overview

OpenAiEmbeddingModelBuilder is a builder for configuring and creating OpenAI embedding models. Allows setting API key and model name for the OpenAI embedding model.

Methods Summarized

Type
Name
Summary

Sets the OpenAI API key for the embedding model.

Builds and returns an EmbeddingClient configured with the specified OpenAI embedding model settings.

Sets the OpenAI model name for the embedding model.

Methods Detailed

apiKey(key)

Sets the OpenAI API key for the embedding model.

Parameters

Returns: OpenAiEmbeddingModelBuilder This builder instance.

build()

Builds and returns an EmbeddingClient configured with the specified OpenAI embedding model settings.

Returns: EmbeddingModel A configured EmbeddingClient instance.

modelName(modelName)

Sets the OpenAI model name for the embedding model.

Parameters

  • String modelName The model name.

Returns: OpenAiEmbeddingModelBuilder This builder instance.


Last updated

Was this helpful?