Index

A B C D G M P R S T U 
All Classes and Interfaces|All Packages

A

add(Embedding) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
add(Embedding, TextSegment) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
add(String, Embedding) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
addAll(List<Embedding>) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
addAll(List<Embedding>, List<TextSegment>) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
addAll(List<String>, List<Embedding>, List<TextSegment>) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 

B

build() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore.Builder
 
build() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
 
builder() - Static method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
builder() - Static method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
Builder() - Constructor for class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore.Builder
 
Builder() - Constructor for class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
 

C

ClickHouseEmbeddingStore - Class in dev.langchain4j.community.store.embedding.clickhouse
An EmbeddingStore which uses AI Vector Search capabilities of ClickHouse Database.
ClickHouseEmbeddingStore(Client, ClickHouseSettings) - Constructor for class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
Construct embedding store.
ClickHouseEmbeddingStore.Builder - Class in dev.langchain4j.community.store.embedding.clickhouse
 
ClickHouseSettings - Class in dev.langchain4j.community.store.embedding.clickhouse
ClickHouse common settings to construct, add and search in ClickHouseEmbeddingStore.
ClickHouseSettings(String, String, String, String, String, Map<String, String>, Map<String, ClickHouseDataType>, Integer, Long) - Constructor for class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
Construct a ClickHouseSettings instance
ClickHouseSettings.Builder - Class in dev.langchain4j.community.store.embedding.clickhouse
 
client(Client) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore.Builder
Configure custom ClickHouse client
close() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
columnMap(Map<String, String>) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
Column type map to project column name onto langchain4j semantics.
containsMetadata() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
containsMetadataKey(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 

D

database(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
 
dev.langchain4j.community.store.embedding.clickhouse - package dev.langchain4j.community.store.embedding.clickhouse
 
dimension(Integer) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
 

G

getColumnMap() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getColumnMapping(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getDatabase() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getDimension() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getMetadataTypeMap() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getPassword() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getTable() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getTimeout() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getUrl() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
getUsername() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 

M

metadataTypeMap(Map<String, ClickHouseDataType>) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
Metadata type map to project column name onto ClickHouseDataType in order to filter and create as separate table column.

P

password(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
 

R

removeAll() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
removeAll(Filter) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
removeAll(Collection<String>) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 

S

search(EmbeddingSearchRequest) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
 
setColumnMap(Map<String, String>) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
setDatabase(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
setDimension(Integer) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
setMetadataTypeMap(Map<String, ClickHouseDataType>) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
setPassword(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
setTable(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
setTimeout(Long) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
settings(ClickHouseSettings) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore.Builder
Configure ClickHouse settings
setUrl(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 
setUsername(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings
 

T

table(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
 
timeout(Long) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
 

U

url(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
ClickHouse HTTP endpoint.
username(String) - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseSettings.Builder
 
A B C D G M P R S T U 
All Classes and Interfaces|All Packages