Class ChromaEmbeddingStore.Builder
java.lang.Object
dev.langchain4j.store.embedding.chroma.ChromaEmbeddingStore.Builder
- Enclosing class:
ChromaEmbeddingStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapiVersion
(ChromaApiVersion apiVersion) build()
collectionName
(String collectionName) databaseName
(String databaseName) logRequests
(boolean logRequests) logResponses
(boolean logResponses) tenantName
(String tenantName)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
apiVersion
-
baseUrl
- Parameters:
baseUrl
- The base URL of the Chroma service.- Returns:
- builder
-
tenantName
- Parameters:
tenantName
- The name of the tenant in the Chroma service. If not specified, "default" will be used.- Returns:
- builder
-
databaseName
- Parameters:
databaseName
- The name of the database in the Chroma service. If not specified, "default" will be used.- Returns:
- builder
-
collectionName
- Parameters:
collectionName
- The name of the collection in the Chroma service. If not specified, "default" will be used.- Returns:
- builder
-
timeout
- Parameters:
timeout
- The timeout duration for the Chroma client. If not specified, 5 seconds will be used.- Returns:
- builder
-
logRequests
-
logResponses
-
build
-