Index
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
Embeddinginstances to the repository.
B
- build() - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
-
Build a
CoherenceEmbeddingStorefrom the state in this builder. - build() - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
-
Creates a new instance of
CoherenceChatMemoryStoreusing the current configuration of thisBuilder. - builder() - Static method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
-
Return a
CoherenceEmbeddingStore.Builderto use to build aCoherenceEmbeddingStore. - builder() - Static method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
-
Return a
CoherenceChatMemoryStore.Builderto use to build aCoherenceChatMemoryStore. - Builder() - Constructor for class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
-
Create a
CoherenceEmbeddingStore.Builder. - Builder() - Constructor for class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
-
Create a
CoherenceChatMemoryStore.Builder.
C
- chatMemory - Variable in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
-
The
NamedMapused to store the chat messages. - CoherenceChatMemoryStore - Class in dev.langchain4j.store.memory.chat.coherence
-
A
ChatMemoryStorebacked by an Oracle Coherence named map. - CoherenceChatMemoryStore(NamedMap) - Constructor for class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
-
Create a
CoherenceChatMemoryStore. - CoherenceChatMemoryStore.Builder - Class in dev.langchain4j.store.memory.chat.coherence
-
A builder to create
CoherenceChatMemoryStoreinstances. - CoherenceEmbeddingStore - Class in dev.langchain4j.store.embedding.coherence
-
An
EmbeddingStorebacked by an Oracle CoherenceNamedMap. - CoherenceEmbeddingStore(NamedMap, boolean) - Constructor for class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
-
Create an
CoherenceEmbeddingStore. - CoherenceEmbeddingStore.Builder - Class in dev.langchain4j.store.embedding.coherence
-
A builder to create
CoherenceEmbeddingStoreinstances. - 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
CoherenceEmbeddingStorethat uses the specified CoherenceNamedMapname. - create(NamedMap) - Static method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
-
Create a
CoherenceChatMemoryStorethat uses the specified CoherenceNamedMapname. - create(String) - Static method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
-
Create a
CoherenceEmbeddingStorethat uses the specified CoherenceNamedMapname. - create(String) - Static method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
-
Create a
CoherenceChatMemoryStorethat uses the specified CoherenceNamedMapname.
D
- DEFAULT_MAP_NAME - Static variable in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore
-
The default
NamedMapname. - DEFAULT_MAP_NAME - Static variable in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
-
The default
NamedMapname. - 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
NamedMapused to store thedocument 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
NamedMapthat will hold thedocument chunks. - name(String) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
-
Set the name of the
NamedMapthat will hold the serializedchat 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
Sessionto use to obtain the document chunkNamedMap. - session(Session) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
-
Set the
Sessionto use to obtain the document chunkNamedMap. - session(String) - Method in class dev.langchain4j.store.embedding.coherence.CoherenceEmbeddingStore.Builder
-
Set the name of the
Sessionto use to obtain the document chunkNamedMap. - session(String) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore.Builder
-
Set the name of the
Sessionto use to obtain the document chunkNamedMap.
U
- updateMessages(Object, List) - Method in class dev.langchain4j.store.memory.chat.coherence.CoherenceChatMemoryStore
All Classes and Interfaces|All Packages|Constant Field Values