Index

B C D E G H I L M N O R S T V 
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 Flux of items which are mapped to SimilaritySearch.EmbeddingsItem and then stored to the index.
getServiceRequirement() - Method in class org.nasdanika.ai.cli.TextFloatVectorEmbeddingsArgGroup
 

H

HnswIndexBuilderArgGroup<TVector,TDistance extends Comparable<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.
B C D E G H I L M N O R S T V 
All Classes and Interfaces|All Packages