Package ai.extend.types
Class ClassifyOverrideConfig.Builder
- java.lang.Object
-
- ai.extend.types.ClassifyOverrideConfig.Builder
-
- Enclosing class:
- ClassifyOverrideConfig
public static final class ClassifyOverrideConfig.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ClassifyOverrideConfig.Builder from(ClassifyOverrideConfig other)
-
baseProcessor
public ClassifyOverrideConfig.Builder baseProcessor(java.util.Optional<ClassifyBaseProcessor> baseProcessor)
-
baseProcessor
public ClassifyOverrideConfig.Builder baseProcessor(ClassifyBaseProcessor baseProcessor)
-
baseVersion
public ClassifyOverrideConfig.Builder baseVersion(java.util.Optional<java.lang.String> baseVersion)
The version of the
"classification_performance"or"classification_light"processor to use. If not provided, the latest stable version for the selectedbaseProcessorwill be used automatically. See Classification Changelog for more details.
-
baseVersion
public ClassifyOverrideConfig.Builder baseVersion(java.lang.String baseVersion)
-
classifications
public ClassifyOverrideConfig.Builder classifications(java.util.Optional<java.util.List<Classification>> classifications)
-
classifications
public ClassifyOverrideConfig.Builder classifications(java.util.List<Classification> classifications)
-
classificationRules
public ClassifyOverrideConfig.Builder classificationRules(java.util.Optional<java.lang.String> classificationRules)
Custom rules to guide the classification process in natural language.
-
classificationRules
public ClassifyOverrideConfig.Builder classificationRules(java.lang.String classificationRules)
-
advancedOptions
public ClassifyOverrideConfig.Builder advancedOptions(java.util.Optional<ClassifyAdvancedOptions> advancedOptions)
Advanced configuration options.
-
advancedOptions
public ClassifyOverrideConfig.Builder advancedOptions(ClassifyAdvancedOptions advancedOptions)
-
parseConfig
public ClassifyOverrideConfig.Builder parseConfig(java.util.Optional<ParseConfig> parseConfig)
Configuration options for the parsing process.
-
parseConfig
public ClassifyOverrideConfig.Builder parseConfig(ParseConfig parseConfig)
-
build
public ClassifyOverrideConfig build()
-
-