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
-