Package dev.langchain4j.model.ovhai
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 TypeMethodDescriptiondev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>> static OvhAiEmbeddingModelwithApiKey(String apiKey) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.langchain4j.model.embedding.EmbeddingModel
dimension, embed, embed
-
Method Details
-
withApiKey
Deprecated, for removal: This API element is subject to removal in a future version.Please usebuilder()instead, and explicitly set the baseUrl and, if necessary, other parameters. The default value for baseUrl will be removed in future releases! -
embedAll
public dev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>> embedAll(List<dev.langchain4j.data.segment.TextSegment> textSegments) - Specified by:
embedAllin interfacedev.langchain4j.model.embedding.EmbeddingModel
-
builder()instead, and explicitly set the baseUrl and, if necessary, other parameters.