Index
All Classes and Interfaces|All Packages
A
- AbstractInProcessEmbeddingModel - Class in dev.langchain4j.model.embedding.onnx
- AbstractInProcessEmbeddingModel(Executor) - Constructor for class dev.langchain4j.model.embedding.onnx.AbstractInProcessEmbeddingModel
C
- CLS - Enum constant in enum class dev.langchain4j.model.embedding.onnx.PoolingMode
D
- dev.langchain4j.model.embedding.onnx - package dev.langchain4j.model.embedding.onnx
- dev.langchain4j.model.embedding.onnx.internal - package dev.langchain4j.model.embedding.onnx.internal
E
- embedAll(List<TextSegment>) - Method in class dev.langchain4j.model.embedding.onnx.AbstractInProcessEmbeddingModel
- estimateTokenCountInMessage(ChatMessage) - Method in class dev.langchain4j.model.embedding.onnx.HuggingFaceTokenCountEstimator
- estimateTokenCountInMessages(Iterable<ChatMessage>) - Method in class dev.langchain4j.model.embedding.onnx.HuggingFaceTokenCountEstimator
- estimateTokenCountInText(String) - Method in class dev.langchain4j.model.embedding.onnx.HuggingFaceTokenCountEstimator
H
- HuggingFaceTokenCountEstimator - Class in dev.langchain4j.model.embedding.onnx
-
A token count estimator for models that can be found on HuggingFace.
- HuggingFaceTokenCountEstimator() - Constructor for class dev.langchain4j.model.embedding.onnx.HuggingFaceTokenCountEstimator
-
Creates an instance of a
HuggingFaceTokenCountEstimator
using a built-intokenizer.json
file. - HuggingFaceTokenCountEstimator(String) - Constructor for class dev.langchain4j.model.embedding.onnx.HuggingFaceTokenCountEstimator
-
Creates an instance of a
HuggingFaceTokenCountEstimator
using a providedtokenizer.json
file. - HuggingFaceTokenCountEstimator(String, Map<String, String>) - Constructor for class dev.langchain4j.model.embedding.onnx.HuggingFaceTokenCountEstimator
-
Creates an instance of a
HuggingFaceTokenCountEstimator
using a providedtokenizer.json
file and a map of DJL's tokenizer options. - HuggingFaceTokenCountEstimator(Path) - Constructor for class dev.langchain4j.model.embedding.onnx.HuggingFaceTokenCountEstimator
-
Creates an instance of a
HuggingFaceTokenCountEstimator
using a providedtokenizer.json
file. - HuggingFaceTokenCountEstimator(Path, Map<String, String>) - Constructor for class dev.langchain4j.model.embedding.onnx.HuggingFaceTokenCountEstimator
-
Creates an instance of a
HuggingFaceTokenCountEstimator
using a providedtokenizer.json
file and a map of DJL's tokenizer options.
L
- loadFromJar(String, String, PoolingMode) - Static method in class dev.langchain4j.model.embedding.onnx.AbstractInProcessEmbeddingModel
M
- magnitudeOf(float[]) - Static method in class dev.langchain4j.model.embedding.onnx.internal.VectorUtils
- magnitudeOf(Embedding) - Static method in class dev.langchain4j.model.embedding.onnx.internal.VectorUtils
- MEAN - Enum constant in enum class dev.langchain4j.model.embedding.onnx.PoolingMode
- model() - Method in class dev.langchain4j.model.embedding.onnx.AbstractInProcessEmbeddingModel
- model() - Method in class dev.langchain4j.model.embedding.onnx.OnnxEmbeddingModel
O
- OnnxBertBiEncoder - Class in dev.langchain4j.model.embedding.onnx
- OnnxBertBiEncoder(OrtEnvironment, OrtSession, InputStream, PoolingMode) - Constructor for class dev.langchain4j.model.embedding.onnx.OnnxBertBiEncoder
- OnnxBertBiEncoder(InputStream, InputStream, PoolingMode) - Constructor for class dev.langchain4j.model.embedding.onnx.OnnxBertBiEncoder
- OnnxEmbeddingModel - Class in dev.langchain4j.model.embedding.onnx
-
An embedding model that runs within your Java application's process using ONNX runtime.
- OnnxEmbeddingModel(String, String, PoolingMode) - Constructor for class dev.langchain4j.model.embedding.onnx.OnnxEmbeddingModel
- OnnxEmbeddingModel(String, String, PoolingMode, Executor) - Constructor for class dev.langchain4j.model.embedding.onnx.OnnxEmbeddingModel
- OnnxEmbeddingModel(Path, Path, PoolingMode) - Constructor for class dev.langchain4j.model.embedding.onnx.OnnxEmbeddingModel
- OnnxEmbeddingModel(Path, Path, PoolingMode, Executor) - Constructor for class dev.langchain4j.model.embedding.onnx.OnnxEmbeddingModel
P
- PoolingMode - Enum Class in dev.langchain4j.model.embedding.onnx
V
- valueOf(String) - Static method in enum class dev.langchain4j.model.embedding.onnx.PoolingMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.langchain4j.model.embedding.onnx.PoolingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VectorUtils - Class in dev.langchain4j.model.embedding.onnx.internal
- VectorUtils() - Constructor for class dev.langchain4j.model.embedding.onnx.internal.VectorUtils
All Classes and Interfaces|All Packages