Index

A C D E F I P T U 
All Classes and Interfaces|All Packages

A

add(Embedding) - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
Adds a given embedding to the store.
add(Embedding, TextSegment) - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
Adds a given embedding and the corresponding content that has been embedded to the store.
add(String, Embedding) - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
Adds a given embedding to the store.
addAll(List<Embedding>) - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
Adds multiple embeddings to the store.
addAll(List<Embedding>, List<TextSegment>) - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
Adds multiple embeddings and their corresponding contents that have been embedded to the store.

C

createTable() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
Create table or not

D

deleteAll() - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
 
dimension() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
The dimension of the embedding vectors.
dropTableFirst() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
Drop table or not

E

embeddingStoreFunction(PgVectorEmbeddingStoreConfig, String) - Method in class io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreRecorder
 

F

findRelevant(Embedding, int, double) - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
Finds the most relevant (closest in space) embeddings to the provided reference embedding.

I

indexListSize() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
index size
io.quarkiverse.langchain4j.pgvector - package io.quarkiverse.langchain4j.pgvector
 
io.quarkiverse.langchain4j.pgvector.runtime - package io.quarkiverse.langchain4j.pgvector.runtime
 

P

PgVectorEmbeddingStore - Class in io.quarkiverse.langchain4j.pgvector
PGVector EmbeddingStore Implementation
PgVectorEmbeddingStore(AgroalDataSource, String, Integer, Boolean, Integer, Boolean, Boolean) - Constructor for class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
All args constructor for PgVectorEmbeddingStore Class
PgVectorEmbeddingStoreConfig - Interface in io.quarkiverse.langchain4j.pgvector.runtime
 
PgVectorEmbeddingStoreRecorder - Class in io.quarkiverse.langchain4j.pgvector.runtime
 
PgVectorEmbeddingStoreRecorder() - Constructor for class io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreRecorder
 

T

table() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
The table name for storing embeddings

U

useIndex() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
Use index or not
A C D E F I P T U 
All Classes and Interfaces|All Packages