Index
All Classes and Interfaces|All Packages
A
- add(Embedding) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
- add(Embedding, TextSegment) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
- add(String, Embedding) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
- addAll(List<Embedding>) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
- addAll(List<Embedding>, List<TextSegment>) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
- addAll(List<String>, List<Embedding>, List<TextSegment>) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
- addEmbeddings(String, AddEmbeddingsRequest) - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaCollectionsRestApi
- AddEmbeddingsRequest - Class in io.quarkiverse.langchain4j.chroma.runtime
- AddEmbeddingsRequest(AddEmbeddingsRequest.Builder) - Constructor for class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest
- AddEmbeddingsRequest.Builder - Class in io.quarkiverse.langchain4j.chroma.runtime
B
- baseUrl(String) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore.Builder
- build() - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore.Builder
- build() - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest.Builder
- builder() - Static method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
- builder() - Static method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest
- Builder() - Constructor for class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore.Builder
- Builder() - Constructor for class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest.Builder
C
- ChromaCollectionsRestApi - Interface in io.quarkiverse.langchain4j.chroma.runtime
- ChromaConfig - Interface in io.quarkiverse.langchain4j.chroma.runtime
- ChromaEmbeddingStore - Class in io.quarkiverse.langchain4j.chroma
-
Represents a store for embeddings using the Chroma backend.
- ChromaEmbeddingStore(String, String, Duration, boolean, boolean) - Constructor for class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
-
Initializes a new instance of ChromaEmbeddingStore with the specified parameters.
- ChromaEmbeddingStore.Builder - Class in io.quarkiverse.langchain4j.chroma
- ChromaRecorder - Class in io.quarkiverse.langchain4j.chroma.runtime
- ChromaRecorder() - Constructor for class io.quarkiverse.langchain4j.chroma.runtime.ChromaRecorder
- chromaStoreSupplier(ChromaConfig) - Method in class io.quarkiverse.langchain4j.chroma.runtime.ChromaRecorder
- collection(String) - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaCollectionsRestApi
- Collection - Class in io.quarkiverse.langchain4j.chroma.runtime
- Collection(String, String, Map<String, String>) - Constructor for class io.quarkiverse.langchain4j.chroma.runtime.Collection
- collectionName() - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaConfig
-
The collection name.
- collectionName(String) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore.Builder
- createCollection(CreateCollectionRequest) - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaCollectionsRestApi
- CreateCollectionRequest - Class in io.quarkiverse.langchain4j.chroma.runtime
- CreateCollectionRequest(String) - Constructor for class io.quarkiverse.langchain4j.chroma.runtime.CreateCollectionRequest
-
Currently, cosine distance is always used as the distance method for chroma implementation
D
- deleteAll(int) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
- deleteEmbeddings(String, DeleteEmbeddingsRequest) - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaCollectionsRestApi
- DeleteEmbeddingsRequest - Class in io.quarkiverse.langchain4j.chroma.runtime
- DeleteEmbeddingsRequest(List<String>) - Constructor for class io.quarkiverse.langchain4j.chroma.runtime.DeleteEmbeddingsRequest
- documents(List<String>) - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest.Builder
E
- embeddings(List<float[]>) - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest.Builder
G
- getDistances() - Method in class io.quarkiverse.langchain4j.chroma.runtime.QueryResponse
- getDocuments() - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest
- getDocuments() - Method in class io.quarkiverse.langchain4j.chroma.runtime.QueryResponse
- getEmbeddings() - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest
- getEmbeddings() - Method in class io.quarkiverse.langchain4j.chroma.runtime.QueryResponse
- getId() - Method in class io.quarkiverse.langchain4j.chroma.runtime.Collection
- getIds() - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest
- getIds() - Method in class io.quarkiverse.langchain4j.chroma.runtime.DeleteEmbeddingsRequest
- getIds() - Method in class io.quarkiverse.langchain4j.chroma.runtime.QueryResponse
- getInclude() - Method in class io.quarkiverse.langchain4j.chroma.runtime.QueryRequest
- getMetadata() - Method in class io.quarkiverse.langchain4j.chroma.runtime.Collection
- getMetadata() - Method in class io.quarkiverse.langchain4j.chroma.runtime.CreateCollectionRequest
- getMetadatas() - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest
- getMetadatas() - Method in class io.quarkiverse.langchain4j.chroma.runtime.QueryResponse
- getName() - Method in class io.quarkiverse.langchain4j.chroma.runtime.Collection
- getName() - Method in class io.quarkiverse.langchain4j.chroma.runtime.CreateCollectionRequest
- getnResults() - Method in class io.quarkiverse.langchain4j.chroma.runtime.QueryRequest
- getQueryEmbeddings() - Method in class io.quarkiverse.langchain4j.chroma.runtime.QueryRequest
I
- ids(List<String>) - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest.Builder
- io.quarkiverse.langchain4j.chroma - package io.quarkiverse.langchain4j.chroma
- io.quarkiverse.langchain4j.chroma.runtime - package io.quarkiverse.langchain4j.chroma.runtime
L
- logRequests() - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaConfig
-
Whether requests to Chroma should be logged
- logRequests(boolean) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore.Builder
- logResponses() - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaConfig
-
Whether responses from Chroma should be logged
- logResponses(boolean) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore.Builder
M
- metadatas(List<Map<String, Object>>) - Method in class io.quarkiverse.langchain4j.chroma.runtime.AddEmbeddingsRequest.Builder
O
- objectMapper(ObjectMapper) - Static method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaCollectionsRestApi
Q
- queryCollection(String, QueryRequest) - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaCollectionsRestApi
- QueryRequest - Class in io.quarkiverse.langchain4j.chroma.runtime
- QueryRequest(List<Float>, int) - Constructor for class io.quarkiverse.langchain4j.chroma.runtime.QueryRequest
- QueryResponse - Class in io.quarkiverse.langchain4j.chroma.runtime
- QueryResponse(List<List<String>>, List<List<List<Float>>>, List<List<String>>, List<List<Map<String, String>>>, List<List<Double>>) - Constructor for class io.quarkiverse.langchain4j.chroma.runtime.QueryResponse
S
- search(EmbeddingSearchRequest) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore
T
- timeout() - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaConfig
-
The timeout duration for the Chroma client.
- timeout(Duration) - Method in class io.quarkiverse.langchain4j.chroma.ChromaEmbeddingStore.Builder
U
- url() - Method in interface io.quarkiverse.langchain4j.chroma.runtime.ChromaConfig
-
URL where the Chroma database is listening for requests
All Classes and Interfaces|All Packages