Index

A B C D G I N R S U 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(Embedding) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
add(Embedding, TextSegment) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
add(String, Embedding) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
addAll(List) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
addAll(List, List, List) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
Add multiple Embedding instances to the repository.

B

build() - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
Build a CoherenceEmbeddingStore from the state in this builder.
build() - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
Creates a new instance of CoherenceChatMemoryStore using the current configuration of this Builder.
builder() - Static method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
builder() - Static method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
Builder() - Constructor for class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
Builder() - Constructor for class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder

C

chatMemory - Variable in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
The NamedMap used to store the chat messages.
CoherenceChatMemoryStore - Class in dev.langchain4j.store.memory.chat.coherence
A ChatMemoryStore backed by an Oracle Coherence named map.
CoherenceChatMemoryStore(NamedMap) - Constructor for class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
CoherenceChatMemoryStore.Builder - Class in dev.langchain4j.store.memory.chat.coherence
A builder to create CoherenceChatMemoryStore instances.
CoherenceEmbeddingStore - Class in dev.langchain4j.store.embedding.coherence
An EmbeddingStore backed by an Oracle Coherence NamedMap.
CoherenceEmbeddingStore(NamedMap, boolean) - Constructor for class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
CoherenceEmbeddingStore.Builder - Class in dev.langchain4j.store.embedding.coherence
A builder to create CoherenceEmbeddingStore instances.
create() - Static method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
Create a default CoherenceEmbeddingStore.
create() - Static method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
Create a default CoherenceChatMemoryStore.
create(NamedMap) - Static method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
Create a CoherenceEmbeddingStore that uses the specified Coherence NamedMap name.
create(NamedMap) - Static method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
Create a CoherenceChatMemoryStore that uses the specified Coherence NamedMap name.
create(String) - Static method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
Create a CoherenceEmbeddingStore that uses the specified Coherence NamedMap name.
create(String) - Static method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
Create a CoherenceChatMemoryStore that uses the specified Coherence NamedMap name.

D

DEFAULT_MAP_NAME - Static variable in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
The default NamedMap name.
DEFAULT_MAP_NAME - Static variable in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
The default NamedMap name.
deleteMessages(Object) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
 
dev.langchain4j.store.embedding.coherence - package dev.langchain4j.store.embedding.coherence
 
dev.langchain4j.store.memory.chat.coherence - package dev.langchain4j.store.memory.chat.coherence
 
documentChunks - Variable in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
The NamedMap used to store the document chunks.

G

getMessages(Object) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
 

I

index(VectorIndexExtractor) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
Set the vector index to add to the underlying NamedMap.

N

name(String) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
Set the name of the NamedMap that will hold the document chunks.
name(String) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
Set the name of the NamedMap that will hold the serialized chat messages.
normalizeEmbeddings - Variable in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
normalizeEmbeddings(boolean) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
Set whether to force normalization of vectors on adding and searching.

R

remove(String) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
removeAll() - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
removeAll(Filter) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
removeAll(Collection) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 

S

search(EmbeddingSearchRequest) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
 
session(Session) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
Set the Session to use to obtain the document chunk NamedMap.
session(Session) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
Set the Session to use to obtain the document chunk NamedMap.
session(String) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
Set the name of the Session to use to obtain the document chunk NamedMap.
session(String) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
Set the name of the Session to use to obtain the document chunk NamedMap.

U

updateMessages(Object, List) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
 
A B C D G I N R S U 
All Classes and Interfaces|All Packages|Constant Field Values