Class MistralAiEmbeddingModel

java.lang.Object
dev.langchain4j.model.embedding.DimensionAwareEmbeddingModel
dev.langchain4j.model.mistralai.MistralAiEmbeddingModel
All Implemented Interfaces:
dev.langchain4j.model.embedding.EmbeddingModel

public class MistralAiEmbeddingModel extends dev.langchain4j.model.embedding.DimensionAwareEmbeddingModel
Represents a Mistral AI embedding model, such as mistral-embed. You can find description of parameters here.
  • Constructor Details

  • Method Details

    • embedAll

      public dev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>> embedAll(List<dev.langchain4j.data.segment.TextSegment> textSegments)
      Embeds a list of text segments using the Mistral AI embedding model.
      Parameters:
      textSegments - the list of text segments to embed
      Returns:
      a Response object containing the embeddings and token usage information
    • builder