Index

C D E G I M O P R S T U 
All Classes and Interfaces|All Packages

C

columnDefinitions() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig.MetadataConfig
Metadata Definition: SQL definition of metadata field(s).
createTable() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
Whether the table should be created if not already existing.

D

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
Whether the table should be dropped prior to being created.

E

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

G

getConnection() - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
return the connection as it is. pgvector settings as been added to connection at creation

I

indexes() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig.MetadataConfig
Metadata Indexes, list of fields to use as index.
indexListSize() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
index size
indexType() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig.MetadataConfig
Index Type: BTREE (default) GIN Other PostgreSQL index types
io.quarkiverse.langchain4j.pgvector - package io.quarkiverse.langchain4j.pgvector
 
io.quarkiverse.langchain4j.pgvector.runtime - package io.quarkiverse.langchain4j.pgvector.runtime
 

M

metadata() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
Metadata configuration.

O

onConnectionCreate(Connection) - Method in class io.quarkiverse.langchain4j.pgvector.PgVectorAgroalPoolInterceptor
 

P

pgVectorAgroalPoolInterceptor() - Method in class io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreRecorder
 
PgVectorAgroalPoolInterceptor - Class in io.quarkiverse.langchain4j.pgvector
PgVectorAgroalPoolInterceptor intercept connection creation and add needed settings for pgvector
PgVectorAgroalPoolInterceptor(PgVectorEmbeddingStoreConfig) - Constructor for class io.quarkiverse.langchain4j.pgvector.PgVectorAgroalPoolInterceptor
 
PgVectorEmbeddingStore - Class in io.quarkiverse.langchain4j.pgvector
Quarkus PGVector EmbeddingStore Implementation
PgVectorEmbeddingStore() - Constructor for class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
Default constructor for CDI
PgVectorEmbeddingStore(DataSource, String, Integer, Boolean, Integer, Boolean, Boolean, PgVectorEmbeddingStoreConfig.MetadataConfig) - Constructor for class io.quarkiverse.langchain4j.pgvector.PgVectorEmbeddingStore
Constructor used by quarkus deployment with quarkus datasource and config.
PgVectorEmbeddingStoreConfig - Interface in io.quarkiverse.langchain4j.pgvector.runtime
 
PgVectorEmbeddingStoreConfig.MetadataConfig - Interface in io.quarkiverse.langchain4j.pgvector.runtime
 
PgVectorEmbeddingStoreRecorder - Class in io.quarkiverse.langchain4j.pgvector.runtime
 
PgVectorEmbeddingStoreRecorder(RuntimeValue<PgVectorEmbeddingStoreConfig>) - Constructor for class io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreRecorder
 

R

registerVectorPGExtension() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig
Whether the PG extension should be created on Start.

S

storageMode() - Method in interface io.quarkiverse.langchain4j.pgvector.runtime.PgVectorEmbeddingStoreConfig.MetadataConfig
Metadata type: COLUMN_PER_KEY: for static metadata, when you know in advance the list of metadata fields.

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
C D E G I M O P R S T U 
All Classes and Interfaces|All Packages