Class OvhAiEmbeddingModel

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

@Deprecated(forRemoval=true, since="1.14.0") public class OvhAiEmbeddingModel extends Object implements dev.langchain4j.model.embedding.EmbeddingModel
Deprecated, for removal: This API element is subject to removal in a future version.
use OpenAiEmbeddingModel from langchain4j-open-ai module instead
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    dev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>>
    embedAll(List<dev.langchain4j.data.segment.TextSegment> textSegments)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Please use builder() instead, and explicitly set the baseUrl and, if necessary, other parameters.

    Methods inherited from class Object

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

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

    addListener, addListeners, dimension, embed, embed, modelName
  • Method Details

    • withApiKey

      @Deprecated(forRemoval=true) public static OvhAiEmbeddingModel withApiKey(String apiKey)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Please use builder() instead, and explicitly set the baseUrl and, if necessary, other parameters. The default value for baseUrl will be removed in future releases!
    • builder

      Deprecated, for removal: This API element is subject to removal in a future version.
    • embedAll

      public dev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>> embedAll(List<dev.langchain4j.data.segment.TextSegment> textSegments)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      embedAll in interface dev.langchain4j.model.embedding.EmbeddingModel