Class OvhAiEmbeddingModel

java.lang.Object
dev.langchain4j.model.ovhai.OvhAiEmbeddingModel
All Implemented Interfaces:
dev.langchain4j.model.embedding.EmbeddingModel

public class OvhAiEmbeddingModel extends Object implements dev.langchain4j.model.embedding.EmbeddingModel
Represents an OVHcloud embedding model. See models documentation here: https://endpoints.ai.cloud.ovh.net/
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>>
    embedAll(List<dev.langchain4j.data.segment.TextSegment> textSegments)
     
    Deprecated.
    use builder() instead and explicitly set the base URL and, if required, other parameters.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface dev.langchain4j.model.embedding.EmbeddingModel

    dimension, embed, embed
  • Method Details

    • withApiKey

      @Deprecated public static OvhAiEmbeddingModel withApiKey(String apiKey)
      Deprecated.
      use builder() instead and explicitly set the base URL and, if required, other parameters.
    • embedAll

      public dev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>> embedAll(List<dev.langchain4j.data.segment.TextSegment> textSegments)
      Specified by:
      embedAll in interface dev.langchain4j.model.embedding.EmbeddingModel