Uses of Class
ai.dat.core.configuration.ConfigOption
Packages that use ConfigOption
Package
Description
-
Uses of ConfigOption in ai.dat.core.agent
Fields in ai.dat.core.agent declared as ConfigOptionModifier and TypeFieldDescriptionstatic final ConfigOption<String>DefaultEventOptions.CONTENTstatic final ConfigOption<List<Map<String,Object>>> DefaultEventOptions.DATAstatic final ConfigOption<String>DefaultEventOptions.ERRORstatic final ConfigOption<DefaultAskdataAgent.Intent>DefaultEventOptions.INTENTstatic final ConfigOption<String>DefaultEventOptions.MESSAGEstatic final ConfigOption<String>DefaultEventOptions.REASONINGstatic final ConfigOption<String>DefaultEventOptions.REPHRASED_QUESTIONstatic final ConfigOption<String>DefaultEventOptions.SQL -
Uses of ConfigOption in ai.dat.core.agent.data
Methods in ai.dat.core.agent.data with parameters of type ConfigOptionModifier and TypeMethodDescriptionstatic <T> StreamEventStreamEvent.from(@NonNull EventOption event, @NonNull ConfigOption<T> option, T value) <T> StreamEventStreamEvent.set(ConfigOption<T> option, T value) Constructors in ai.dat.core.agent.data with parameters of type ConfigOptionModifierConstructorDescriptionEventOption(String name, Description description, ConfigOption<String> incrementalOption, ConfigOption<String> semanticSqlOption, ConfigOption<String> querySqlOption, ConfigOption<List<Map<String, Object>>> queryDataOption, ConfigOption<String> hitlAiRequestOption, ConfigOption<String> hitlToolApprovalOption, ConfigOption<Long> hitlWaitTimeoutOption, Set<ConfigOption<?>> dataOptions) Constructor parameters in ai.dat.core.agent.data with type arguments of type ConfigOptionModifierConstructorDescriptionEventOption(String name, Description description, ConfigOption<String> incrementalOption, ConfigOption<String> semanticSqlOption, ConfigOption<String> querySqlOption, ConfigOption<List<Map<String, Object>>> queryDataOption, ConfigOption<String> hitlAiRequestOption, ConfigOption<String> hitlToolApprovalOption, ConfigOption<Long> hitlWaitTimeoutOption, Set<ConfigOption<?>> dataOptions) -
Uses of ConfigOption in ai.dat.core.configuration
Methods in ai.dat.core.configuration that return ConfigOptionModifier and TypeMethodDescriptionConfigOptions.TypedConfigOptionBuilder.defaultValue(T value) Creates a ConfigOption with the given default value.final ConfigOption<List<E>>ConfigOptions.ListConfigOptionBuilder.defaultValues(E... values) Creates a ConfigOption with the given default value.ConfigOptions.ListConfigOptionBuilder.noDefaultValue()Creates a ConfigOption without a default value.ConfigOptions.TypedConfigOptionBuilder.noDefaultValue()Creates a ConfigOption without a default value.ConfigOption.withDescription(Description description) Creates a new config option, using this option's key and default value, and adding the given description.ConfigOption.withDescription(String description) Creates a new config option, using this option's key and default value, and adding the given description.Methods in ai.dat.core.configuration with parameters of type ConfigOptionModifier and TypeMethodDescriptionstatic booleanConfigurationUtils.canBePrefixMap(ConfigOption<?> configOption) Maps can be represented in two ways.booleanConfiguration.contains(ConfigOption<?> configOption) Checks whether there is an entry for the given config option.<T> TConfiguration.get(ConfigOption<T> option) Please check the java doc ofConfiguration.getRawValueFromOption(ConfigOption).<T> TReadableConfig.get(ConfigOption<T> option) Reads a value using the metadata included inConfigOption.booleanConfiguration.getBoolean(ConfigOption<Boolean> configOption) Returns the value associated with the given config option as a boolean.booleanConfiguration.getBoolean(ConfigOption<Boolean> configOption, boolean overrideDefault) Returns the value associated with the given config option as a boolean.doubleConfiguration.getDouble(ConfigOption<Double> configOption) Returns the value associated with the given config option as adouble.doubleConfiguration.getDouble(ConfigOption<Double> configOption, double overrideDefault) Returns the value associated with the given config option as adouble.<T extends Enum<T>>
TConfiguration.getEnum(Class<T> enumClass, ConfigOption<String> configOption) Returns the value associated with the given config option as an enum.floatConfiguration.getFloat(ConfigOption<Float> configOption) Returns the value associated with the given config option as a float.floatConfiguration.getFloat(ConfigOption<Float> configOption, float overrideDefault) Returns the value associated with the given config option as a float.intConfiguration.getInteger(ConfigOption<Integer> configOption) Returns the value associated with the given config option as an integer.intConfiguration.getInteger(ConfigOption<Integer> configOption, int overrideDefault) Returns the value associated with the given config option as an integer.longConfiguration.getLong(ConfigOption<Long> configOption) Returns the value associated with the given config option as a long integer.longConfiguration.getLong(ConfigOption<Long> configOption, long overrideDefault) Returns the value associated with the given config option as a long integer.<T> Optional<T>Configuration.getOptional(ConfigOption<T> option) <T> Optional<T>ReadableConfig.getOptional(ConfigOption<T> option) Reads a value using the metadata included inConfigOption.Configuration.getString(ConfigOption<String> configOption) Returns the value associated with the given config option as a string.Configuration.getString(ConfigOption<String> configOption, String overrideDefault) Returns the value associated with the given config option as a string.Configuration.getValue(ConfigOption<?> configOption) Returns the value associated with the given config option as a string.<T> booleanConfiguration.removeConfig(ConfigOption<T> configOption) Removes given config option from the configuration.<T> ConfigurationConfiguration.set(ConfigOption<T> option, T value) <T> WritableConfigWritableConfig.set(ConfigOption<T> option, T value) Stores a given value using the metadata included in theConfigOption.voidConfiguration.setBoolean(ConfigOption<Boolean> key, boolean value) Adds the given value to the configuration object.voidConfiguration.setDouble(ConfigOption<Double> key, double value) Adds the given value to the configuration object.voidConfiguration.setFloat(ConfigOption<Float> key, float value) Adds the given value to the configuration object.voidConfiguration.setInteger(ConfigOption<Integer> key, int value) Adds the given value to the configuration object.voidConfiguration.setLong(ConfigOption<Long> key, long value) Adds the given value to the configuration object.voidConfiguration.setString(ConfigOption<String> key, String value) Adds the given value to the configuration object. -
Uses of ConfigOption in ai.dat.core.factories
Fields in ai.dat.core.factories declared as ConfigOptionModifier and TypeFieldDescriptionstatic final ConfigOption<String>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_GCE_CHUNK_REGEXstatic final ConfigOption<Integer>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_GCE_MAX_CHUNK_OVERLAPstatic final ConfigOption<Integer>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_GCE_MAX_CHUNK_SIZEstatic final ConfigOption<BusinessKnowledgeIndexingMethod>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_METHODstatic final ConfigOption<String>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_PCCE_CHILD_CHUNK_REGEXstatic final ConfigOption<Integer>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_PCCE_CHILD_MAX_CHUNK_SIZEstatic final ConfigOption<String>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_PCCE_PARENT_CHUNK_REGEXstatic final ConfigOption<Integer>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_PCCE_PARENT_MAX_CHUNK_SIZEstatic final ConfigOption<BusinessKnowledgeIndexingParentMode>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_INDEXING_PCCE_PARENT_MODEstatic final ConfigOption<Integer>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_RETRIEVAL_MAX_RESULTSstatic final ConfigOption<Double>DefaultContentStoreFactory.BUSINESS_KNOWLEDGE_RETRIEVAL_MIN_SCOREstatic final ConfigOption<String>DefaultAskdataAgentFactory.DEFAULT_LLMstatic final ConfigOption<String>DefaultContentStoreFactory.DEFAULT_LLMstatic final ConfigOption<String>DefaultAskdataAgentFactory.INSTRUCTIONstatic final ConfigOption<Boolean>DefaultAskdataAgentFactory.INTENT_CLASSIFICATIONstatic final ConfigOption<String>DefaultAskdataAgentFactory.INTENT_CLASSIFICATION_LLMstatic final ConfigOption<String>DefaultAskdataAgentFactory.LANGUAGEstatic final ConfigOption<Integer>DefaultAskdataAgentFactory.MAX_HISTORIESstatic final ConfigOption<Integer>DefaultContentStoreFactory.MAX_RESULTSstatic final ConfigOption<Double>DefaultContentStoreFactory.MIN_SCOREstatic final ConfigOption<Integer>DefaultContentStoreFactory.RERANK_MAX_RESULTSstatic final ConfigOption<Double>DefaultContentStoreFactory.RERANK_MIN_SCOREstatic final ConfigOption<Boolean>DefaultContentStoreFactory.RERANK_MODEstatic final ConfigOption<Integer>DefaultContentStoreFactory.SEMANTIC_MODEL_CE_MAX_RESULTSDeprecated.static final ConfigOption<Double>DefaultContentStoreFactory.SEMANTIC_MODEL_CE_MIN_SCOREDeprecated.static final ConfigOption<String>DefaultContentStoreFactory.SEMANTIC_MODEL_HYQE_INSTRUCTIONDeprecated.static final ConfigOption<String>DefaultContentStoreFactory.SEMANTIC_MODEL_HYQE_LLMDeprecated.static final ConfigOption<Integer>DefaultContentStoreFactory.SEMANTIC_MODEL_HYQE_MAX_RESULTSDeprecated.static final ConfigOption<Double>DefaultContentStoreFactory.SEMANTIC_MODEL_HYQE_MIN_SCOREDeprecated.static final ConfigOption<Integer>DefaultContentStoreFactory.SEMANTIC_MODEL_HYQE_QUESTION_NUMDeprecated.static final ConfigOption<String>DefaultContentStoreFactory.SEMANTIC_MODEL_INDEXING_HYQE_INSTRUCTIONstatic final ConfigOption<String>DefaultContentStoreFactory.SEMANTIC_MODEL_INDEXING_HYQE_LLMstatic final ConfigOption<Integer>DefaultContentStoreFactory.SEMANTIC_MODEL_INDEXING_HYQE_QUESTION_NUMstatic final ConfigOption<SemanticModelIndexingMethod>DefaultContentStoreFactory.SEMANTIC_MODEL_INDEXING_METHODstatic final ConfigOption<Integer>DefaultContentStoreFactory.SEMANTIC_MODEL_RETRIEVAL_MAX_RESULTSstatic final ConfigOption<Double>DefaultContentStoreFactory.SEMANTIC_MODEL_RETRIEVAL_MIN_SCOREstatic final ConfigOption<SemanticModelIndexingMethod>DefaultContentStoreFactory.SEMANTIC_MODEL_RETRIEVAL_STRATEGYDeprecated.static final ConfigOption<String>DefaultAskdataAgentFactory.SQL_GENERATION_LLMstatic final ConfigOption<Boolean>DefaultAskdataAgentFactory.SQL_GENERATION_REASONINGstatic final ConfigOption<String>DefaultAskdataAgentFactory.SQL_GENERATION_REASONING_LLMstatic final ConfigOption<String>DefaultAskdataAgentFactory.TEXT_TO_SQL_RULESMethods in ai.dat.core.factories that return types with arguments of type ConfigOptionModifier and TypeMethodDescriptionSet<ConfigOption<?>>ContentStoreFactory.fingerprintOptions()Set<ConfigOption<?>>DefaultContentStoreFactory.fingerprintOptions()Set<ConfigOption<?>>EmbeddingModelFactory.fingerprintOptions()Set<ConfigOption<?>>EmbeddingStoreFactory.fingerprintOptions()Set<ConfigOption<?>>DefaultAskdataAgentFactory.optionalOptions()Set<ConfigOption<?>>DefaultContentStoreFactory.optionalOptions()Set<ConfigOption<?>>Factory.optionalOptions()Set<ConfigOption<?>>DefaultAskdataAgentFactory.requiredOptions()Set<ConfigOption<?>>DefaultContentStoreFactory.requiredOptions()Set<ConfigOption<?>>Factory.requiredOptions() -
Uses of ConfigOption in ai.dat.core.utils
Method parameters in ai.dat.core.utils with type arguments of type ConfigOptionModifier and TypeMethodDescriptionstatic StringYamlTemplateUtil.getConfiguration(Set<ConfigOption<?>> requiredOptions, Set<ConfigOption<?>> optionalOptions) static voidFactoryUtil.validateFactoryOptions(Set<ConfigOption<?>> requiredOptions, Set<ConfigOption<?>> optionalOptions, ReadableConfig options) Validates the required options and optional options.