public abstract class AbstractInProcessEmbeddingModel extends Object implements dev.langchain4j.model.embedding.EmbeddingModel, dev.langchain4j.model.embedding.TokenCountEstimator
| Constructor and Description |
|---|
AbstractInProcessEmbeddingModel() |
| Modifier and Type | Method and Description |
|---|---|
dev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>> |
embedAll(List<dev.langchain4j.data.segment.TextSegment> segments) |
int |
estimateTokenCount(String text) |
protected static OnnxBertBiEncoder |
loadFromJar(String modelFileName,
String tokenizerFileName,
PoolingMode poolingMode) |
protected abstract OnnxBertBiEncoder |
model() |
protected static OnnxBertBiEncoder loadFromJar(String modelFileName, String tokenizerFileName, PoolingMode poolingMode)
protected abstract OnnxBertBiEncoder model()
public dev.langchain4j.model.output.Response<List<dev.langchain4j.data.embedding.Embedding>> embedAll(List<dev.langchain4j.data.segment.TextSegment> segments)
embedAll in interface dev.langchain4j.model.embedding.EmbeddingModelpublic int estimateTokenCount(String text)
estimateTokenCount in interface dev.langchain4j.model.embedding.TokenCountEstimatorCopyright © 2024. All rights reserved.