Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(Embedding) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Add a new embedding to the store.
- add(Embedding, TextSegment) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Add a new embedding to the store.
- add(Embedding) - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- add(Embedding, TextSegment) - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- add(String, Embedding) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Add a new embedding to the store.
- add(String, Embedding) - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- addAll(List) - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- addAll(List) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Add multiple embeddings as a single action.
- addAll(List, List, List) - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- addAll(List, List, List) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
- astraDBCollection() - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- AstraDbEmbeddingStore - Class in dev.langchain4j.store.embedding.astradb
-
Implementation of
EmbeddingStoreusing AstraDB. - AstraDbEmbeddingStore(AstraDBCollection) - Constructor for class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
-
Initialization of the store with an EXISTING collection.
- AstraDbEmbeddingStore(AstraDBCollection, int, int) - Constructor for class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
-
Initialization of the store with an EXISTING collection.
B
- build() - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- build() - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- build() - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- build() - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.BuilderAstra
- builder() - Static method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
- builder() - Static method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
- Builder() - Constructor for class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- Builder() - Constructor for class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- builderAstra() - Static method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
- builderAstra() - Static method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
- BuilderAstra() - Constructor for class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- BuilderAstra() - Constructor for class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.BuilderAstra
C
- CassandraChatMemoryStore - Class in dev.langchain4j.store.memory.chat.cassandra
-
Implementation of
ChatMemoryStoreusing Astra DB Vector Search. - CassandraChatMemoryStore(CqlSession) - Constructor for class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
-
Constructor for message store
- CassandraChatMemoryStore(CqlSession, String) - Constructor for class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
-
Constructor for message store
- CassandraChatMemoryStore.Builder - Class in dev.langchain4j.store.memory.chat.cassandra
- CassandraChatMemoryStore.BuilderAstra - Class in dev.langchain4j.store.memory.chat.cassandra
- CassandraEmbeddingStore - Class in dev.langchain4j.store.embedding.cassandra
-
Implementation of
EmbeddingStoreusing Cassandra. - CassandraEmbeddingStore(CqlSession, String, int) - Constructor for class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Embedding Store.
- CassandraEmbeddingStore(CqlSession, String, int, CassandraSimilarityMetric) - Constructor for class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Embedding Store.
- CassandraEmbeddingStore.Builder - Class in dev.langchain4j.store.embedding.cassandra
- CassandraEmbeddingStore.BuilderAstra - Class in dev.langchain4j.store.embedding.cassandra
- cassandraSession - Variable in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Cassandra question.
- clear() - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
-
Delete all records from the table.
- clear() - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Delete all rows.
- clear() - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
-
Delete all rows.
- concurrentThreads() - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- contactPoints(List) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- contactPoints(List) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- create() - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
-
Create the table if not exist.
D
- databaseId(UUID) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- databaseId(UUID) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.BuilderAstra
- databaseRegion(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- databaseRegion(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.BuilderAstra
- DEFAULT_PORT - Static variable in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- DEFAULT_PORT - Static variable in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- DEFAULT_TABLE_NAME - Static variable in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
-
Default message store.
- delete() - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Delete the table.
- delete() - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
-
Delete the table.
- deleteMessages(Object) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
- dev.langchain4j.store.embedding.astradb - package dev.langchain4j.store.embedding.astradb
- dev.langchain4j.store.embedding.cassandra - package dev.langchain4j.store.embedding.cassandra
- dev.langchain4j.store.memory.chat.cassandra - package dev.langchain4j.store.memory.chat.cassandra
- dimension - Variable in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- dimension(int) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- dimension(Integer) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
E
- embeddingTable - Variable in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Represents an embedding table in Cassandra, it is a table with a vector column.
- env(AstraEnvironment) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- env(AstraEnvironment) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.BuilderAstra
F
- findRelevant(Embedding, int, double) - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- findRelevant(Embedding, int, double) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
- findRelevant(Embedding, int, double, Metadata) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
-
Similarity Search ANN based on the embedding.
- findRelevant(Embedding, Filter, int, double) - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
-
Semantic search with metadata filtering.
G
- getCassandraSession() - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
- getCassandraSession() - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
-
Access the cassandra session for fined grained operation.
- getMessages(Object) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
I
- itemsPerChunk() - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
K
- KEY_ATTRIBUTES_BLOB - Static variable in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
-
Saving the text chunk as an attribut.
- KEY_SIMILARITY - Static variable in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
-
Metadata used for similarity.
- keyspace - Variable in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- keyspace - Variable in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- keyspace(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- keyspace(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- keyspace(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- keyspace(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.BuilderAstra
L
- localDataCenter(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- localDataCenter(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
M
- metric - Variable in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- metric(CassandraSimilarityMetric) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- metric(CassandraSimilarityMetric) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
P
- password(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- password(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- port(Integer) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- port(Integer) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
S
- search(EmbeddingSearchRequest) - Method in class dev.langchain4j.store.embedding.astradb.AstraDbEmbeddingStore
- search(EmbeddingSearchRequest) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore
T
- table - Variable in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- table - Variable in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- table(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- table(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- table(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
- table(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.BuilderAstra
- token(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.BuilderAstra
- token(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.BuilderAstra
U
- updateMessages(Object, List) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore
- userName(String) - Method in class dev.langchain4j.store.embedding.cassandra.CassandraEmbeddingStore.Builder
- userName(String) - Method in class dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore.Builder
All Classes and Interfaces|All Packages|Constant Field Values