Package com.google.genkit.plugins.chroma
Class ChromaPlugin.Builder
java.lang.Object
com.google.genkit.plugins.chroma.ChromaPlugin.Builder
- Enclosing class:
ChromaPlugin
Builder for
ChromaPlugin.-
Method Summary
Modifier and TypeMethodDescriptionaddCollection(ChromaCollectionConfig config) Adds a collection configuration.build()Builds the plugin.Sets the Chroma database (default "default_database").Sets the Chroma tenant (default "default_tenant").Sets the Chroma server URL (default "http://localhost:8000").
-
Method Details
-
url
Sets the Chroma server URL (default "http://localhost:8000").- Parameters:
url- the server URL- Returns:
- this builder
-
tenant
Sets the Chroma tenant (default "default_tenant").- Parameters:
tenant- the tenant- Returns:
- this builder
-
database
Sets the Chroma database (default "default_database").- Parameters:
database- the database- Returns:
- this builder
-
addCollection
Adds a collection configuration.- Parameters:
config- the collection configuration- Returns:
- this builder
-
build
Builds the plugin.- Returns:
- a new
ChromaPlugin
-