VoyageAIEmbeddingProvider

org.llm4s.llmconnect.provider.VoyageAIEmbeddingProvider

Embedding provider implementation for the Voyage AI embedding API.

Generates text embeddings by posting batched input to the Voyage AI /v1/embeddings endpoint. Unlike Ollama, Voyage accepts multiple inputs in a single request, so all texts are sent in one HTTP call.

Requires a valid Voyage AI API key in the provider configuration.

Attributes

See also

EmbeddingProvider for the common embedding interface

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

Creates an EmbeddingProvider backed by Voyage AI using the given configuration.

Creates an EmbeddingProvider backed by Voyage AI using the given configuration.

Attributes