Index
All Classes and Interfaces|All Packages
B
- BRAY_CURTIS - Enum constant in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
- buildAndAddAll(int, Collection<TItem>, Span) - Method in class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
C
- CANBERRA - Enum constant in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
- chunkSize - Variable in class org.nasdanika.ai.cli.TextFloatVectorChunkingEmbeddingsArgGroup
- chunksOverlap - Variable in class org.nasdanika.ai.cli.TextFloatVectorChunkingEmbeddingsArgGroup
- CORRELATION - Enum constant in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
- COSINE - Enum constant in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
- createChunkingEmbeddings(TextFloatVectorEmbeddingModel) - Method in class org.nasdanika.ai.cli.TextFloatVectorChunkingEmbeddingsArgGroup
- createChunkingEmbeddings(TextFloatVectorEmbeddingModel) - Method in class org.nasdanika.ai.cli.TextFloatVectorEncodingChunkingEmbeddingsArgGroup
- createIndexBuilder(int, int) - Method in class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
D
- distanceFunction - Variable in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
- distanceFunction - Variable in class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup
E
- ef - Variable in class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
- efConstruction - Variable in class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
- encodingType - Variable in class org.nasdanika.ai.cli.TextFloatVectorEncodingChunkingEmbeddingsArgGroup
- EUCLIDEAN - Enum constant in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
- execute(Span) - Method in class org.nasdanika.ai.cli.HnswIndexCommandBase
G
- getDistanceFunction() - Method in class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
- getDistanceFunction() - Method in class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup
- getEmbeddingsRequirement() - Method in class org.nasdanika.ai.cli.TextFloatVectorEmbeddingsArgGroup
- getItems(Span, ProgressMonitor) - Method in class org.nasdanika.ai.cli.HnswIndexCommandBase
-
A
Fluxof items which are mapped toSimilaritySearch.EmbeddingsItemand then stored to the index. - getServiceRequirement() - Method in class org.nasdanika.ai.cli.TextFloatVectorEmbeddingsArgGroup
H
- HnswIndexBuilderArgGroup<TVector,
TDistance> - Class in org.nasdanika.ai.cli - HnswIndexBuilderArgGroup() - Constructor for class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
- HnswIndexBuilderFloatArgGroup - Class in org.nasdanika.ai.cli
- HnswIndexBuilderFloatArgGroup() - Constructor for class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup
- HnswIndexBuilderFloatArgGroup.Distance - Enum Class in org.nasdanika.ai.cli
- HnswIndexCommandBase - Class in org.nasdanika.ai.cli
-
Base command for creating vector index files by generating embeddings.
- HnswIndexCommandBase(OpenTelemetry, CapabilityLoader) - Constructor for class org.nasdanika.ai.cli.HnswIndexCommandBase
I
- INNER_PRODUCT - Enum constant in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
L
- loadIndex(File) - Static method in class org.nasdanika.ai.cli.HnswIndexCommandBase
- loadIndex(InputStream) - Static method in class org.nasdanika.ai.cli.HnswIndexCommandBase
M
- m - Variable in class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
- MANHATTAN - Enum constant in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
N
- normalize - Variable in class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup
- normalize(float[]) - Method in class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup
-
Normalizes the argument vector if normalize option is true
O
- onGenerateEmbeddings(String, String, List<List<Float>>, List<SimilaritySearch.EmbeddingsItem>) - Method in class org.nasdanika.ai.cli.HnswIndexCommandBase
-
Listener method for the generation process.
- org.nasdanika.ai.cli - module org.nasdanika.ai.cli
- org.nasdanika.ai.cli - package org.nasdanika.ai.cli
R
- removeEnabled - Variable in class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
S
- setSpanAttributes(Span) - Method in class org.nasdanika.ai.cli.HnswIndexBuilderArgGroup
- setSpanAttributes(Span) - Method in class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup
- setSpanAttributes(Span) - Method in class org.nasdanika.ai.cli.TextFloatVectorChunkingEmbeddingsArgGroup
- setSpanAttributes(Span) - Method in class org.nasdanika.ai.cli.TextFloatVectorEmbeddingsArgGroup
- setSpanAttributes(Span) - Method in class org.nasdanika.ai.cli.TextFloatVectorEncodingChunkingEmbeddingsArgGroup
T
- TextFloatVectorChunkingEmbeddingsArgGroup<T> - Class in org.nasdanika.ai.cli
- TextFloatVectorChunkingEmbeddingsArgGroup() - Constructor for class org.nasdanika.ai.cli.TextFloatVectorChunkingEmbeddingsArgGroup
- TextFloatVectorEmbeddingsArgGroup - Class in org.nasdanika.ai.cli
-
This arguments group is used to create a requirement for embeddings.
- TextFloatVectorEmbeddingsArgGroup() - Constructor for class org.nasdanika.ai.cli.TextFloatVectorEmbeddingsArgGroup
- TextFloatVectorEncodingChunkingEmbeddingsArgGroup - Class in org.nasdanika.ai.cli
- TextFloatVectorEncodingChunkingEmbeddingsArgGroup() - Constructor for class org.nasdanika.ai.cli.TextFloatVectorEncodingChunkingEmbeddingsArgGroup
V
- valueOf(String) - Static method in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.nasdanika.ai.cli.HnswIndexBuilderFloatArgGroup.Distance
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages