Index
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
EmbeddingStorewhich 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
- getClient() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
- 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
- getSettings() - Method in class dev.langchain4j.community.store.embedding.clickhouse.ClickHouseEmbeddingStore
- 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
All Classes and Interfaces|All Packages