Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAskdataAgent - Class in ai.dat.core.agent
- AbstractAskdataAgent(ContentStore, DatabaseAdapter) - Constructor for class ai.dat.core.agent.AbstractAskdataAgent
-
Deprecated.
- AbstractAskdataAgent(ContentStore, DatabaseAdapter, Map<String, Object>) - Constructor for class ai.dat.core.agent.AbstractAskdataAgent
- AbstractHitlAskdataAgent - Class in ai.dat.core.agent
-
Human-in-the-loop Askdata Agent
- AbstractHitlAskdataAgent(ContentStore, DatabaseAdapter) - Constructor for class ai.dat.core.agent.AbstractHitlAskdataAgent
-
Deprecated.
- AbstractHitlAskdataAgent(ContentStore, DatabaseAdapter, Map<String, Object>) - Constructor for class ai.dat.core.agent.AbstractHitlAskdataAgent
- action - Variable in class ai.dat.core.agent.AbstractAskdataAgent
- add(String) - Method in class ai.dat.core.contentstore.data.WordSynonymPair
- add(StreamEvent) - Method in class ai.dat.core.agent.data.StreamAction
-
添加事件
- add(BlockElement) - Method in class ai.dat.core.configuration.description.Description.DescriptionBuilder
-
Block of description add.
- add(MemorySize) - Method in class ai.dat.core.configuration.MemorySize
- addAll(Configuration) - Method in class ai.dat.core.configuration.Configuration
- addAll(Configuration, String) - Method in class ai.dat.core.configuration.Configuration
-
Adds all entries from the given configuration into this configuration.
- addAllToProperties(Properties) - Method in class ai.dat.core.configuration.Configuration
-
Adds all entries in this
Configurationto the givenProperties. - addDoc(String) - Method in interface ai.dat.core.contentstore.ContentStore
- addDocs(List<String>) - Method in interface ai.dat.core.contentstore.ContentStore
- addDocs(List<String>) - Method in class ai.dat.core.contentstore.DefaultContentStore
- addMdl(SemanticModel) - Method in interface ai.dat.core.contentstore.ContentStore
- addMdls(List<SemanticModel>) - Method in interface ai.dat.core.contentstore.ContentStore
- addMdls(List<SemanticModel>) - Method in class ai.dat.core.contentstore.DefaultContentStore
- addSql(QuestionSqlPair) - Method in interface ai.dat.core.contentstore.ContentStore
- addSqls(List<QuestionSqlPair>) - Method in interface ai.dat.core.contentstore.ContentStore
- addSqls(List<QuestionSqlPair>) - Method in class ai.dat.core.contentstore.DefaultContentStore
- addSyn(WordSynonymPair) - Method in interface ai.dat.core.contentstore.ContentStore
- addSyns(List<WordSynonymPair>) - Method in interface ai.dat.core.contentstore.ContentStore
- addSyns(List<WordSynonymPair>) - Method in class ai.dat.core.contentstore.DefaultContentStore
- ai.dat.core.adapter - package ai.dat.core.adapter
- ai.dat.core.adapter.data - package ai.dat.core.adapter.data
- ai.dat.core.agent - package ai.dat.core.agent
- ai.dat.core.agent.data - package ai.dat.core.agent.data
- ai.dat.core.configuration - package ai.dat.core.configuration
- ai.dat.core.configuration.description - package ai.dat.core.configuration.description
- ai.dat.core.configuration.time - package ai.dat.core.configuration.time
- ai.dat.core.contentstore - package ai.dat.core.contentstore
- ai.dat.core.contentstore.data - package ai.dat.core.contentstore.data
- ai.dat.core.contentstore.utils - package ai.dat.core.contentstore.utils
- ai.dat.core.exception - package ai.dat.core.exception
- ai.dat.core.factories - package ai.dat.core.factories
- ai.dat.core.factories.data - package ai.dat.core.factories.data
- ai.dat.core.prompt - package ai.dat.core.prompt
- ai.dat.core.semantic - package ai.dat.core.semantic
- ai.dat.core.semantic.calcite - package ai.dat.core.semantic.calcite
- ai.dat.core.semantic.data - package ai.dat.core.semantic.data
- ai.dat.core.semantic.view - package ai.dat.core.semantic.view
- ai.dat.core.utils - package ai.dat.core.utils
- allMdls() - Method in interface ai.dat.core.contentstore.ContentStore
- allMdls() - Method in class ai.dat.core.contentstore.DefaultContentStore
- AnsiSqlType - Enum Class in ai.dat.core.adapter.data
-
ANSI SQL标准数据类型枚举 用于统一不同数据库方言的字段类型
- applyTimeGranularity(String, Dimension.TypeParams.TimeGranularity) - Method in interface ai.dat.core.adapter.SemanticAdapter
-
应用时间粒度函数
- ask(String) - Method in class ai.dat.core.agent.AbstractAskdataAgent
- ask(String, List<QuestionSqlPair>) - Method in class ai.dat.core.agent.AbstractAskdataAgent
- ask(String) - Method in interface ai.dat.core.agent.AskdataAgent
- ask(String, List<QuestionSqlPair>) - Method in interface ai.dat.core.agent.AskdataAgent
- AskdataAgent - Interface in ai.dat.core.agent
-
问数Agent接口类
- AskdataAgentFactory - Interface in ai.dat.core.factories
-
问数Agent工厂接口类
- AskdataAgentFactoryManager - Class in ai.dat.core.factories
- AskdataAgentFactoryManager() - Constructor for class ai.dat.core.factories.AskdataAgentFactoryManager
- asList() - Method in class ai.dat.core.configuration.ConfigOptions.TypedConfigOptionBuilder
-
Defines that the option's type should be a list of previously defined atomic type.
- AVG - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
B
- BIGINT - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- BINARY - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- BLOB - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- BlockElement - Interface in ai.dat.core.configuration.description
-
Part of description that represents a block e.g. some text, linebreak or a list.
- BOOLEAN - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- booleanType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Booleantype. - build() - Method in class ai.dat.core.configuration.description.Description.DescriptionBuilder
-
Creates description representation.
- builder() - Static method in class ai.dat.core.configuration.description.Description
- BUSINESS_KNOWLEDGE_INDEXING_GCE_CHUNK_REGEX - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_INDEXING_GCE_MAX_CHUNK_OVERLAP - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_INDEXING_GCE_MAX_CHUNK_SIZE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_INDEXING_METHOD - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_INDEXING_PCCE_CHILD_CHUNK_REGEX - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_INDEXING_PCCE_CHILD_MAX_CHUNK_SIZE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_INDEXING_PCCE_PARENT_CHUNK_REGEX - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_INDEXING_PCCE_PARENT_MAX_CHUNK_SIZE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_INDEXING_PCCE_PARENT_MODE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_RETRIEVAL_MAX_RESULTS - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BUSINESS_KNOWLEDGE_RETRIEVAL_MIN_SCORE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- BusinessKnowledgeIndexingMethod - Enum Class in ai.dat.core.contentstore.data
- BusinessKnowledgeIndexingParentMode - Enum Class in ai.dat.core.contentstore.data
- BYTES - Enum constant in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
C
- canBePrefixMap(ConfigOption<?>) - Static method in class ai.dat.core.configuration.ConfigurationUtils
-
Maps can be represented in two ways.
- CATEGORICAL - Enum constant in enum class ai.dat.core.semantic.data.Dimension.DimensionType
- CE - Enum constant in enum class ai.dat.core.contentstore.data.SemanticModelIndexingMethod
- CHAR - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- ChatModelFactory - Interface in ai.dat.core.factories
-
对话模型工厂接口类
- ChatModelFactoryManager - Class in ai.dat.core.factories
- ChatModelFactoryManager() - Constructor for class ai.dat.core.factories.ChatModelFactoryManager
- ChatModelInstance - Class in ai.dat.core.factories.data
- code(String) - Static method in class ai.dat.core.configuration.description.TextElement
-
Creates a block of text formatted as code.
- CODE - Enum constant in enum class ai.dat.core.configuration.description.TextElement.TextStyle
- Column - Class in ai.dat.core.adapter.data
- Column(String) - Constructor for class ai.dat.core.adapter.data.Column
- Column(String, String) - Constructor for class ai.dat.core.adapter.data.Column
- ColumnMetadata - Class in ai.dat.core.adapter.data
-
统一的列元数据信息 提供标准化的字段信息描述
- ColumnMetadata() - Constructor for class ai.dat.core.adapter.data.ColumnMetadata
- compareTo(MemorySize) - Method in class ai.dat.core.configuration.MemorySize
- confData - Variable in class ai.dat.core.configuration.Configuration
-
Stores the concrete key/value pairs of this configuration object.
- ConfigOption<T> - Class in ai.dat.core.configuration
-
A
ConfigOptiondescribes a configuration parameter. - ConfigOptions - Class in ai.dat.core.configuration
-
ConfigOptionsare used to build aConfigOption. - ConfigOptions.ListConfigOptionBuilder<E> - Class in ai.dat.core.configuration
-
Builder for
ConfigOptionof list of typeConfigOptions.ListConfigOptionBuilder. - ConfigOptions.OptionBuilder - Class in ai.dat.core.configuration
-
The option builder is used to create a
ConfigOption. - ConfigOptions.TypedConfigOptionBuilder<T> - Class in ai.dat.core.configuration
-
Builder for
ConfigOptionwith a defined atomic type. - Configuration - Class in ai.dat.core.configuration
-
Lightweight configuration object which stores key/value pairs.
- Configuration() - Constructor for class ai.dat.core.configuration.Configuration
-
Creates a new empty configuration.
- Configuration(Configuration) - Constructor for class ai.dat.core.configuration.Configuration
-
Creates a new configuration with the copy of the given configuration.
- ConfigurationUtils - Class in ai.dat.core.configuration
-
Utility class for
Configurationrelated helper functions. - contains(ConfigOption<?>) - Method in class ai.dat.core.configuration.Configuration
-
Checks whether there is an entry for the given config option.
- containsKey(String) - Method in class ai.dat.core.configuration.Configuration
-
Checks whether there is an entry with the specified key.
- CONTENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- contents2Docs(List<Content>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- contents2NounSynonymPairs(List<Content>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- contents2QuestionSqlPairs(List<Content>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- contents2SemanticModels(List<Content>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- contentStore - Variable in class ai.dat.core.agent.AbstractAskdataAgent
- contentStore() - Method in class ai.dat.core.agent.AbstractAskdataAgent
- contentStore() - Method in interface ai.dat.core.agent.AskdataAgent
- ContentStore - Interface in ai.dat.core.contentstore
-
内容存储接口类
- ContentStoreFactory - Interface in ai.dat.core.factories
- ContentStoreFactoryManager - Class in ai.dat.core.factories
- ContentStoreFactoryManager() - Constructor for class ai.dat.core.factories.ContentStoreFactoryManager
- ContentStoreUtil - Class in ai.dat.core.contentstore.utils
- ContentType - Enum Class in ai.dat.core.contentstore
- convert(String) - Method in class ai.dat.core.semantic.SemanticSqlConverter
-
转换语义SQL为真实SQL
- convertFormat(String) - Method in class ai.dat.core.semantic.SemanticSqlConverter
-
转换语义SQL为真实SQL,并格式化
- convertToEnum(Object, Class<E>) - Static method in class ai.dat.core.configuration.ConfigurationUtils
- convertValue(Object, Class<?>) - Static method in class ai.dat.core.configuration.ConfigurationUtils
-
Tries to convert the raw value into the provided type.
- COUNT - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
- COUNT_DISTINCT - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
- create(ReadableConfig, EmbeddingModel, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, List<ChatModelInstance>, ScoringModel) - Method in class ai.dat.core.factories.DefaultContentStoreFactory
- create(ReadableConfig, List<SemanticModel>, ContentStore, List<ChatModelInstance>, DatabaseAdapter, Map<String, Object>) - Method in class ai.dat.core.factories.DefaultAskdataAgentFactory
- create(ReadableConfig) - Method in interface ai.dat.core.factories.ChatModelFactory
- create(ReadableConfig) - Method in interface ai.dat.core.factories.DatabaseAdapterFactory
- create(ReadableConfig) - Method in interface ai.dat.core.factories.EmbeddingModelFactory
- create(ReadableConfig) - Method in interface ai.dat.core.factories.ScoringModelFactory
- create(ReadableConfig, EmbeddingModel, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, List<ChatModelInstance>) - Method in interface ai.dat.core.factories.ContentStoreFactory
-
Deprecated.
- create(ReadableConfig, EmbeddingModel, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, List<ChatModelInstance>, ScoringModel) - Method in interface ai.dat.core.factories.ContentStoreFactory
- create(ReadableConfig, List<SemanticModel>, ContentStore, List<ChatModelInstance>, DatabaseAdapter) - Method in interface ai.dat.core.factories.AskdataAgentFactory
-
Deprecated.
- create(ReadableConfig, List<SemanticModel>, ContentStore, List<ChatModelInstance>, DatabaseAdapter, Map<String, Object>) - Method in interface ai.dat.core.factories.AskdataAgentFactory
- create(PromptTemplateFactory.Input) - Method in class ai.dat.core.prompt.JinjaPromptTemplateFactory
- create(String, ContentType, ReadableConfig) - Method in interface ai.dat.core.factories.EmbeddingStoreFactory
- createAskdataAgent(FactoryDescriptor, List<SemanticModel>, ContentStore, Map<String, FactoryDescriptor>, FactoryDescriptor) - Static method in class ai.dat.core.utils.FactoryUtil
-
Deprecated.
- createAskdataAgent(FactoryDescriptor, List<SemanticModel>, ContentStore, Map<String, FactoryDescriptor>, FactoryDescriptor, Map<String, Object>) - Static method in class ai.dat.core.utils.FactoryUtil
-
Create Askdata Agent
- createChatModel(FactoryDescriptor) - Static method in class ai.dat.core.utils.FactoryUtil
-
Create Chat Model
- createContentStore(String, FactoryDescriptor, FactoryDescriptor, FactoryDescriptor, Map<String, FactoryDescriptor>) - Static method in class ai.dat.core.utils.FactoryUtil
-
Deprecated.
- createContentStore(String, FactoryDescriptor, FactoryDescriptor, FactoryDescriptor, Map<String, FactoryDescriptor>, FactoryDescriptor) - Static method in class ai.dat.core.utils.FactoryUtil
-
Create Content Store
- createDatabaseAdapter(FactoryDescriptor) - Static method in class ai.dat.core.utils.FactoryUtil
-
Create Database Adapter
- createEmbeddingModel(FactoryDescriptor) - Static method in class ai.dat.core.utils.FactoryUtil
-
Create Embedding Model
- createEmbeddingStore(String, ContentType, FactoryDescriptor) - Static method in class ai.dat.core.utils.FactoryUtil
-
Create Embedding Store
- createScoringModel(FactoryDescriptor) - Static method in class ai.dat.core.utils.FactoryUtil
-
Create Scoring (reranking) Model
- createStream(ReadableConfig) - Method in interface ai.dat.core.factories.ChatModelFactory
- createStreamingChatModel(FactoryDescriptor) - Static method in class ai.dat.core.utils.FactoryUtil
-
Create Streaming Chat Model
- createTable(Connection, Table) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
D
- DATA - Static variable in class ai.dat.core.agent.DefaultEventOptions
- DATA_ASSISTANCE_EVENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- databaseAdapter - Variable in class ai.dat.core.agent.AbstractAskdataAgent
- DatabaseAdapter - Interface in ai.dat.core.adapter
-
数据库适配器接口类
- DatabaseAdapterFactory - Interface in ai.dat.core.factories
-
数据库适配器工厂接口类
- DatabaseAdapterFactoryManager - Class in ai.dat.core.factories
- DatabaseAdapterFactoryManager() - Constructor for class ai.dat.core.factories.DatabaseAdapterFactoryManager
- dataSource - Variable in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- DATE - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- DatSqlBetweenOperator - Class in ai.dat.core.semantic.calcite
- DatSqlBetweenOperator(SqlBetweenOperator.Flag, boolean) - Constructor for class ai.dat.core.semantic.calcite.DatSqlBetweenOperator
- DAY - Enum constant in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- days(long) - Static method in class ai.dat.core.configuration.time.Time
-
Creates a new
Timethat represents the given number of days. - DECIMAL - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- DEFAULT_LLM - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- DEFAULT_LLM - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- DefaultAskdataAgent - Class in ai.dat.core.agent
- DefaultAskdataAgent.Intent - Enum Class in ai.dat.core.agent
- DefaultAskdataAgentFactory - Class in ai.dat.core.factories
- DefaultAskdataAgentFactory() - Constructor for class ai.dat.core.factories.DefaultAskdataAgentFactory
- DefaultContentStore - Class in ai.dat.core.contentstore
-
默认实现的内存存储器类
- DefaultContentStore(EmbeddingModel, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, EmbeddingStore<TextSegment>, ChatModel, Integer, Double, ScoringModel, Boolean, Integer, Double, SemanticModelIndexingMethod, ChatModel, String, Integer, Integer, Double, BusinessKnowledgeIndexingMethod, Integer, Integer, String, BusinessKnowledgeIndexingParentMode, Integer, String, Integer, String, Integer, Double) - Constructor for class ai.dat.core.contentstore.DefaultContentStore
- DefaultContentStoreFactory - Class in ai.dat.core.factories
- DefaultContentStoreFactory() - Constructor for class ai.dat.core.factories.DefaultContentStoreFactory
- DefaultEventOptions - Class in ai.dat.core.agent
- DefaultEventOptions() - Constructor for class ai.dat.core.agent.DefaultEventOptions
- Defaults() - Constructor for class ai.dat.core.semantic.data.SemanticModel.Defaults
- defaultValue() - Method in class ai.dat.core.configuration.ConfigOption
-
Returns the default value, or null, if there is no default value.
- defaultValue(T) - Method in class ai.dat.core.configuration.ConfigOptions.TypedConfigOptionBuilder
-
Creates a ConfigOption with the given default value.
- defaultValues(E...) - Method in class ai.dat.core.configuration.ConfigOptions.ListConfigOptionBuilder
-
Creates a ConfigOption with the given default value.
- description() - Method in class ai.dat.core.agent.data.StreamEvent
- description() - Method in class ai.dat.core.configuration.ConfigOption
-
Returns the description of this option.
- Description - Class in ai.dat.core.configuration.description
-
Description for
ConfigOption. - Description.DescriptionBuilder - Class in ai.dat.core.configuration.description
-
Builder for
Description. - DescriptionBuilder() - Constructor for class ai.dat.core.configuration.description.Description.DescriptionBuilder
- Dimension - Class in ai.dat.core.semantic.data
- Dimension() - Constructor for class ai.dat.core.semantic.data.Dimension
- Dimension.DimensionType - Enum Class in ai.dat.core.semantic.data
- Dimension.EnumValue - Class in ai.dat.core.semantic.data
- Dimension.TypeParams - Class in ai.dat.core.semantic.data
- Dimension.TypeParams.TimeGranularity - Enum Class in ai.dat.core.semantic.data
- DimensionView - Class in ai.dat.core.semantic.view
- DimensionView() - Constructor for class ai.dat.core.semantic.view.DimensionView
- divide(long) - Method in class ai.dat.core.configuration.MemorySize
- DOC - Enum constant in enum class ai.dat.core.contentstore.ContentType
- DOUBLE - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- doubleType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Doubletype. - dropTableIfExists(Connection, String) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- durationType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Durationtype.
E
- Element - Class in ai.dat.core.semantic.data
- Element() - Constructor for class ai.dat.core.semantic.data.Element
- ElementView - Class in ai.dat.core.semantic.view
- ElementView() - Constructor for class ai.dat.core.semantic.view.ElementView
- EmbeddingModelFactory - Interface in ai.dat.core.factories
-
Embedding模型工厂接口类
- EmbeddingModelFactoryManager - Class in ai.dat.core.factories
- EmbeddingModelFactoryManager() - Constructor for class ai.dat.core.factories.EmbeddingModelFactoryManager
- EmbeddingStoreFactory - Interface in ai.dat.core.factories
-
Embedding存储工厂接口类
- EmbeddingStoreFactoryManager - Class in ai.dat.core.factories
- EmbeddingStoreFactoryManager() - Constructor for class ai.dat.core.factories.EmbeddingStoreFactoryManager
- Entity - Class in ai.dat.core.semantic.data
- Entity() - Constructor for class ai.dat.core.semantic.data.Entity
- Entity.EntityType - Enum Class in ai.dat.core.semantic.data
- EntityView - Class in ai.dat.core.semantic.view
- EntityView() - Constructor for class ai.dat.core.semantic.view.EntityView
- enumType(Class<T>) - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Enumtype. - EnumValue() - Constructor for class ai.dat.core.semantic.data.Dimension.EnumValue
- equals(Object) - Method in class ai.dat.core.configuration.ConfigOption
- equals(Object) - Method in class ai.dat.core.configuration.MemorySize
- equals(Object) - Method in class ai.dat.core.configuration.time.Time
- ERROR - Static variable in class ai.dat.core.agent.DefaultEventOptions
- EventOption - Class in ai.dat.core.agent.data
- EventOption(String, Description, ConfigOption<String>, ConfigOption<String>, ConfigOption<String>, ConfigOption<List<Map<String, Object>>>, ConfigOption<String>, ConfigOption<String>, ConfigOption<Long>, Set<ConfigOption<?>>) - Constructor for class ai.dat.core.agent.data.EventOption
- eventOptions() - Method in interface ai.dat.core.agent.AskdataAgent
- eventOptions() - Method in class ai.dat.core.agent.DefaultAskdataAgent
- EXCEPTION_EVENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- executeQuery(String, List<SemanticModel>) - Method in class ai.dat.core.agent.AbstractAskdataAgent
- executeQuery(String) - Method in interface ai.dat.core.adapter.DatabaseAdapter
- executeQuery(String) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
F
- Factory - Interface in ai.dat.core.factories
-
工厂接口类
- factoryDescription() - Method in interface ai.dat.core.factories.AskdataAgentFactory
- factoryDescription() - Method in class ai.dat.core.factories.DefaultAskdataAgentFactory
- FactoryDescriptor - Class in ai.dat.core.factories.data
- factoryIdentifier() - Method in class ai.dat.core.factories.DefaultAskdataAgentFactory
- factoryIdentifier() - Method in class ai.dat.core.factories.DefaultContentStoreFactory
- factoryIdentifier() - Method in interface ai.dat.core.factories.Factory
- FactoryManager<T extends Factory> - Class in ai.dat.core.factories
- FactoryManager(Class<T>, String) - Constructor for class ai.dat.core.factories.FactoryManager
- FactoryUtil - Class in ai.dat.core.utils
-
Utility for working with
Factorys. - FE - Enum constant in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingMethod
- FE - Enum constant in enum class ai.dat.core.contentstore.data.SemanticModelIndexingMethod
- filterPrefixMapKey(String, String) - Static method in class ai.dat.core.configuration.ConfigurationUtils
-
Filter condition for prefix map keys.
- fingerprintConfigs(ReadableConfig) - Method in interface ai.dat.core.factories.ContentStoreFactory
- fingerprintConfigs(ReadableConfig) - Method in interface ai.dat.core.factories.EmbeddingModelFactory
- fingerprintConfigs(ReadableConfig) - Method in interface ai.dat.core.factories.EmbeddingStoreFactory
- fingerprintOptions() - Method in interface ai.dat.core.factories.ContentStoreFactory
- fingerprintOptions() - Method in class ai.dat.core.factories.DefaultContentStoreFactory
- fingerprintOptions() - Method in interface ai.dat.core.factories.EmbeddingModelFactory
- fingerprintOptions() - Method in interface ai.dat.core.factories.EmbeddingStoreFactory
- finished() - Method in class ai.dat.core.agent.data.StreamAction
-
标记流结束
- FINISHED_EVENT - Static variable in class ai.dat.core.agent.data.StreamAction
- FLOAT - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- floatType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Floattype. - forDialect(SqlDialect) - Static method in class ai.dat.core.semantic.SqlParserWrapper
- FOREIGN - Enum constant in enum class ai.dat.core.semantic.data.Entity.EntityType
- format(Description) - Method in class ai.dat.core.configuration.description.Formatter
-
Formats the description into a String using format specific tags.
- format(Formatter) - Method in interface ai.dat.core.configuration.description.BlockElement
-
Transforms itself into String representation using given format.
- format(Formatter) - Method in class ai.dat.core.configuration.description.LineBreakElement
- format(Formatter) - Method in class ai.dat.core.configuration.description.LinkElement
- format(Formatter) - Method in class ai.dat.core.configuration.description.ListElement
- format(Formatter) - Method in class ai.dat.core.configuration.description.TextElement
- format(LineBreakElement) - Method in class ai.dat.core.configuration.description.Formatter
- format(LinkElement) - Method in class ai.dat.core.configuration.description.Formatter
- format(ListElement) - Method in class ai.dat.core.configuration.description.Formatter
- format(TextElement) - Method in class ai.dat.core.configuration.description.Formatter
- formatLineBreak(StringBuilder) - Method in class ai.dat.core.configuration.description.Formatter
- formatLineBreak(StringBuilder) - Method in class ai.dat.core.configuration.description.HtmlFormatter
- formatLink(StringBuilder, String, String) - Method in class ai.dat.core.configuration.description.Formatter
- formatLink(StringBuilder, String, String) - Method in class ai.dat.core.configuration.description.HtmlFormatter
- formatList(StringBuilder, String[]) - Method in class ai.dat.core.configuration.description.Formatter
- formatList(StringBuilder, String[]) - Method in class ai.dat.core.configuration.description.HtmlFormatter
- Formatter - Class in ai.dat.core.configuration.description
-
Allows providing multiple formatters for the description.
- Formatter() - Constructor for class ai.dat.core.configuration.description.Formatter
- formatText(StringBuilder, String, String[], EnumSet<TextElement.TextStyle>) - Method in class ai.dat.core.configuration.description.Formatter
- formatText(StringBuilder, String, String[], EnumSet<TextElement.TextStyle>) - Method in class ai.dat.core.configuration.description.HtmlFormatter
- formatWithHighestUnit(Duration) - Static method in class ai.dat.core.configuration.time.TimeUtils
-
Pretty prints the duration as a lowest granularity unit that does not lose precision.
- from(EventOption) - Static method in class ai.dat.core.agent.data.StreamEvent
- from(EventOption, ConfigOption<T>, T) - Static method in class ai.dat.core.agent.data.StreamEvent
- from(Dimension) - Static method in class ai.dat.core.semantic.view.DimensionView
- from(Dimension, SemanticAdapter) - Static method in class ai.dat.core.semantic.view.DimensionView
- from(Entity) - Static method in class ai.dat.core.semantic.view.EntityView
- from(Entity, SemanticAdapter) - Static method in class ai.dat.core.semantic.view.EntityView
- from(Measure) - Static method in class ai.dat.core.semantic.view.MeasureView
- from(Measure, SemanticAdapter) - Static method in class ai.dat.core.semantic.view.MeasureView
- from(SemanticModel) - Static method in class ai.dat.core.semantic.view.SemanticModelView
- from(SemanticModel, SemanticAdapter) - Static method in class ai.dat.core.semantic.view.SemanticModelView
- from(String, ReadableConfig) - Static method in class ai.dat.core.factories.data.FactoryDescriptor
- from(String, ChatModel) - Static method in class ai.dat.core.factories.data.ChatModelInstance
- from(String, ChatModel, StreamingChatModel) - Static method in class ai.dat.core.factories.data.ChatModelInstance
- from(String, String) - Static method in class ai.dat.core.contentstore.data.QuestionSqlPair
- from(String, String) - Static method in class ai.dat.core.contentstore.data.WordSynonymPair
- from(String, String...) - Static method in class ai.dat.core.contentstore.data.WordSynonymPair
- from(String, List<String>) - Static method in class ai.dat.core.contentstore.data.WordSynonymPair
- fromColumnType(int) - Static method in enum class ai.dat.core.adapter.data.AnsiSqlType
-
从JDBC类型映射到ANSI SQL类型
- fromDuration(Duration) - Static method in class ai.dat.core.configuration.time.Time
-
Creates a new
Timethat represents the number of milliseconds in the given duration. - fromMap(Map<String, Object>) - Static method in class ai.dat.core.configuration.Configuration
-
Creates a new configuration that is initialized with the options of the given map.
- fromValue(String) - Static method in enum class ai.dat.core.semantic.data.Dimension.DimensionType
- fromValue(String) - Static method in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- fromValue(String) - Static method in enum class ai.dat.core.semantic.data.Entity.EntityType
- fromValue(String) - Static method in enum class ai.dat.core.semantic.data.Measure.AggregationType
- fromValue(String) - Static method in enum class ai.dat.core.semantic.data.Measure.NonAdditiveDimension.WindowChoiceType
- FULLTEXT - Enum constant in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingParentMode
G
- GCE - Enum constant in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingMethod
- GENERAL - Enum constant in enum class ai.dat.core.agent.DefaultAskdataAgent.Intent
- generateSql(String, List<SemanticModel>) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- generateSql(String, List<SemanticModel>) - Method in interface ai.dat.core.adapter.DatabaseAdapter
- GenericSqlDatabaseAdapter - Class in ai.dat.core.adapter
- GenericSqlDatabaseAdapter(SemanticAdapter, DataSource) - Constructor for class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- get(ConfigOption<T>) - Method in class ai.dat.core.configuration.Configuration
-
Please check the java doc of
Configuration.getRawValueFromOption(ConfigOption). - get(ConfigOption<T>) - Method in interface ai.dat.core.configuration.ReadableConfig
-
Reads a value using the metadata included in
ConfigOption. - getAllUnits() - Static method in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
- getBoolean(ConfigOption<Boolean>) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a boolean.
- getBoolean(ConfigOption<Boolean>, boolean) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a boolean.
- getBytes(String, byte[]) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given key as a byte array.
- getClass(String, Class<? extends T>, ClassLoader) - Method in class ai.dat.core.configuration.Configuration
-
Returns the class associated with the given key as a string.
- getColumnMetadata(String) - Method in interface ai.dat.core.adapter.DatabaseAdapter
- getColumnMetadata(String) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- getConfiguration(Factory) - Static method in class ai.dat.core.utils.YamlTemplateUtil
- getConfiguration(Set<ConfigOption<?>>, Set<ConfigOption<?>>) - Static method in class ai.dat.core.utils.YamlTemplateUtil
- getCreateTableSql(Table) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- getDialectName() - Method in interface ai.dat.core.adapter.SemanticAdapter
-
获取数据库方言名称
- getDocContentAggregator() - Method in interface ai.dat.core.contentstore.ContentStore
- getDocContentAggregator() - Method in class ai.dat.core.contentstore.DefaultContentStore
- getDocContentRetriever() - Method in interface ai.dat.core.contentstore.ContentStore
- getDocContentRetriever() - Method in class ai.dat.core.contentstore.DefaultContentStore
- getDouble(ConfigOption<Double>) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a
double. - getDouble(ConfigOption<Double>, double) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a
double. - getDropTableSqlIfExists(String) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- getEnum(Class<T>, ConfigOption<String>) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as an enum.
- getFactory(String) - Static method in class ai.dat.core.factories.AskdataAgentFactoryManager
- getFactory(String) - Static method in class ai.dat.core.factories.ChatModelFactoryManager
- getFactory(String) - Static method in class ai.dat.core.factories.ContentStoreFactoryManager
- getFactory(String) - Static method in class ai.dat.core.factories.DatabaseAdapterFactoryManager
- getFactory(String) - Static method in class ai.dat.core.factories.EmbeddingModelFactoryManager
- getFactory(String) - Static method in class ai.dat.core.factories.EmbeddingStoreFactoryManager
- getFactory(String) - Method in class ai.dat.core.factories.FactoryManager
- getFactory(String) - Static method in class ai.dat.core.factories.ScoringModelFactoryManager
- getFloat(ConfigOption<Float>) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a float.
- getFloat(ConfigOption<Float>, float) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a float.
- getGibiBytes() - Method in class ai.dat.core.configuration.MemorySize
-
Gets the memory size in Gibibytes (= 1024 Mebibytes).
- getHitlAiRequest() - Method in class ai.dat.core.agent.data.StreamEvent
- getHitlToolApproval() - Method in class ai.dat.core.agent.data.StreamEvent
- getHitlWaitTimeout() - Method in class ai.dat.core.agent.data.StreamEvent
- getIncrementalContent() - Method in class ai.dat.core.agent.data.StreamEvent
- getInsertSql(Table) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- getInteger(ConfigOption<Integer>) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as an integer.
- getInteger(ConfigOption<Integer>, int) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as an integer.
- getKibiBytes() - Method in class ai.dat.core.configuration.MemorySize
-
Gets the memory size in Kibibytes (= 1024 bytes).
- getLong(ConfigOption<Long>) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a long integer.
- getLong(ConfigOption<Long>, long) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a long integer.
- getMdlContentAggregator() - Method in interface ai.dat.core.contentstore.ContentStore
- getMdlContentAggregator() - Method in class ai.dat.core.contentstore.DefaultContentStore
- getMdlContentRetriever() - Method in interface ai.dat.core.contentstore.ContentStore
- getMdlContentRetriever() - Method in class ai.dat.core.contentstore.DefaultContentStore
- getMebiBytes() - Method in class ai.dat.core.configuration.MemorySize
-
Gets the memory size in Mebibytes (= 1024 Kibibytes).
- getMessages() - Method in class ai.dat.core.agent.data.StreamEvent
- getOptional(ConfigOption<T>) - Method in class ai.dat.core.configuration.Configuration
- getOptional(ConfigOption<T>) - Method in interface ai.dat.core.configuration.ReadableConfig
-
Reads a value using the metadata included in
ConfigOption. - getQueryData() - Method in class ai.dat.core.agent.data.StreamEvent
- getQuerySql() - Method in class ai.dat.core.agent.data.StreamEvent
- getSemanticSql() - Method in class ai.dat.core.agent.data.StreamEvent
- getSqlContentAggregator() - Method in interface ai.dat.core.contentstore.ContentStore
- getSqlContentAggregator() - Method in class ai.dat.core.contentstore.DefaultContentStore
- getSqlContentRetriever() - Method in interface ai.dat.core.contentstore.ContentStore
- getSqlContentRetriever() - Method in class ai.dat.core.contentstore.DefaultContentStore
- getSqlDialect() - Method in interface ai.dat.core.adapter.SemanticAdapter
-
获取数据库SQL方言
- getString(ConfigOption<String>) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a string.
- getString(ConfigOption<String>, String) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a string.
- getStringInMillis(Duration) - Static method in class ai.dat.core.configuration.time.TimeUtils
- getStyles() - Method in class ai.dat.core.configuration.description.TextElement
- getSupports() - Static method in class ai.dat.core.factories.AskdataAgentFactoryManager
- getSupports() - Static method in class ai.dat.core.factories.ChatModelFactoryManager
- getSupports() - Static method in class ai.dat.core.factories.ContentStoreFactoryManager
- getSupports() - Static method in class ai.dat.core.factories.DatabaseAdapterFactoryManager
- getSupports() - Static method in class ai.dat.core.factories.EmbeddingModelFactoryManager
- getSupports() - Static method in class ai.dat.core.factories.EmbeddingStoreFactoryManager
- getSupports() - Method in class ai.dat.core.factories.FactoryManager
- getSupports() - Static method in class ai.dat.core.factories.ScoringModelFactoryManager
- getSynContentAggregator() - Method in interface ai.dat.core.contentstore.ContentStore
- getSynContentAggregator() - Method in class ai.dat.core.contentstore.DefaultContentStore
- getSynContentRetriever() - Method in interface ai.dat.core.contentstore.ContentStore
- getSynContentRetriever() - Method in class ai.dat.core.contentstore.DefaultContentStore
- getTebiBytes() - Method in class ai.dat.core.configuration.MemorySize
-
Gets the memory size in Tebibytes (= 1024 Gibibytes).
- getValue() - Method in enum class ai.dat.core.semantic.data.Dimension.DimensionType
- getValue() - Method in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- getValue() - Method in enum class ai.dat.core.semantic.data.Entity.EntityType
- getValue() - Method in enum class ai.dat.core.semantic.data.Measure.AggregationType
- getValue() - Method in enum class ai.dat.core.semantic.data.Measure.NonAdditiveDimension.WindowChoiceType
- getValue(ConfigOption<?>) - Method in class ai.dat.core.configuration.Configuration
-
Returns the value associated with the given config option as a string.
- GIGA_BYTES - Enum constant in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
H
- handleSpecificTypes(Object, int) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- hasDefaultValue() - Method in class ai.dat.core.configuration.ConfigOption
-
Checks if this option has a default value.
- hashCode() - Method in class ai.dat.core.configuration.ConfigOption
- hashCode() - Method in class ai.dat.core.configuration.MemorySize
- hashCode() - Method in class ai.dat.core.configuration.time.Time
- hasNext() - Method in class ai.dat.core.agent.data.StreamAction
-
检查是否还有事件或流未结束
- hasUnit(String) - Static method in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
- HIDDEN_CONTENT - Static variable in class ai.dat.core.utils.FactoryUtil
- HOUR - Enum constant in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- hours(long) - Static method in class ai.dat.core.configuration.time.Time
-
Creates a new
Timethat represents the given number of hours. - HtmlFormatter - Class in ai.dat.core.configuration.description
-
Formatter that transforms
Descriptioninto Html representation. - HtmlFormatter() - Constructor for class ai.dat.core.configuration.description.HtmlFormatter
- HYQE - Enum constant in enum class ai.dat.core.contentstore.data.SemanticModelIndexingMethod
I
- IDENTIFIER - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- IDENTIFIER - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- initTable(Table, List<List<String>>) - Method in interface ai.dat.core.adapter.DatabaseAdapter
- initTable(Table, List<List<String>>) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- InlineElement - Interface in ai.dat.core.configuration.description
-
Part of description that represents an element inside a block e.g. a link.
- insertTable(Connection, Table, List<List<String>>) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- INSTRUCTION - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- INTEGER - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- INTENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- INTENT_CLASSIFICATION - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- INTENT_CLASSIFICATION_EVENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- INTENT_CLASSIFICATION_LLM - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- intType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Integertype. - isDoc(TextSegment) - Method in interface ai.dat.core.contentstore.ContentStore
- isDoc(TextSegment) - Method in class ai.dat.core.contentstore.DefaultContentStore
- isMdl(TextSegment) - Method in interface ai.dat.core.contentstore.ContentStore
- isMdl(TextSegment) - Method in class ai.dat.core.contentstore.DefaultContentStore
- isSensitive(String) - Static method in class ai.dat.core.utils.FactoryUtil
- isSql(TextSegment) - Method in interface ai.dat.core.contentstore.ContentStore
- isSql(TextSegment) - Method in class ai.dat.core.contentstore.DefaultContentStore
- isSupported(String) - Static method in class ai.dat.core.factories.AskdataAgentFactoryManager
- isSupported(String) - Static method in class ai.dat.core.factories.ChatModelFactoryManager
- isSupported(String) - Static method in class ai.dat.core.factories.ContentStoreFactoryManager
- isSupported(String) - Static method in class ai.dat.core.factories.DatabaseAdapterFactoryManager
- isSupported(String) - Static method in class ai.dat.core.factories.EmbeddingModelFactoryManager
- isSupported(String) - Static method in class ai.dat.core.factories.EmbeddingStoreFactoryManager
- isSupported(String) - Method in class ai.dat.core.factories.FactoryManager
- isSupported(String) - Static method in class ai.dat.core.factories.ScoringModelFactoryManager
- isSyn(TextSegment) - Method in interface ai.dat.core.contentstore.ContentStore
- isSyn(TextSegment) - Method in class ai.dat.core.contentstore.DefaultContentStore
- iterator() - Method in class ai.dat.core.agent.data.StreamAction
-
返回阻塞式迭代器
J
- JinjaPromptTemplateFactory - Class in ai.dat.core.prompt
-
Jinja提示词模板工厂类
- JinjaPromptTemplateFactory() - Constructor for class ai.dat.core.prompt.JinjaPromptTemplateFactory
- JinjaTemplateUtil - Class in ai.dat.core.utils
K
- key() - Method in class ai.dat.core.configuration.ConfigOption
-
Gets the configuration key.
- key(String) - Static method in class ai.dat.core.configuration.ConfigOptions
-
Starts building a new
ConfigOption. - keySet() - Method in class ai.dat.core.configuration.Configuration
-
Returns the keys of all key/value pairs stored inside this configuration object.
- KILO_BYTES - Enum constant in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
L
- LANGUAGE - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- linebreak() - Method in class ai.dat.core.configuration.description.Description.DescriptionBuilder
-
Creates a line break in the description.
- linebreak() - Static method in class ai.dat.core.configuration.description.LineBreakElement
-
Creates a line break in the description.
- LineBreakElement - Class in ai.dat.core.configuration.description
-
Represents a line break in the
Description. - link(String) - Static method in class ai.dat.core.configuration.description.LinkElement
-
Creates a link with a given url.
- link(String, String) - Static method in class ai.dat.core.configuration.description.LinkElement
-
Creates a link with a given url and description.
- LinkElement - Class in ai.dat.core.configuration.description
-
Element that represents a link in the
Description. - list(InlineElement...) - Method in class ai.dat.core.configuration.description.Description.DescriptionBuilder
-
Adds a bulleted list to the description.
- list(InlineElement...) - Static method in class ai.dat.core.configuration.description.ListElement
-
Creates a list with blocks of text.
- ListElement - Class in ai.dat.core.configuration.description
-
Represents a list in the
Description. - longType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Longtype.
M
- mapObjectType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be a set of properties, which can be represented as
Map<String, Object>. - mapType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be a set of properties, which can be represented as
Map<String, String>. - max - Enum constant in enum class ai.dat.core.semantic.data.Measure.NonAdditiveDimension.WindowChoiceType
- MAX - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
- MAX_HISTORIES - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- MAX_RESULTS - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- MAX_VALUE - Static variable in class ai.dat.core.configuration.MemorySize
- MDL - Enum constant in enum class ai.dat.core.contentstore.ContentType
- Measure - Class in ai.dat.core.semantic.data
- Measure() - Constructor for class ai.dat.core.semantic.data.Measure
- Measure.AggregationType - Enum Class in ai.dat.core.semantic.data
- Measure.NonAdditiveDimension - Class in ai.dat.core.semantic.data
- Measure.NonAdditiveDimension.WindowChoiceType - Enum Class in ai.dat.core.semantic.data
- MeasureView - Class in ai.dat.core.semantic.view
- MeasureView() - Constructor for class ai.dat.core.semantic.view.MeasureView
- MEDIAN - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
- MEGA_BYTES - Enum constant in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
- MemorySize - Class in ai.dat.core.configuration
-
MemorySize is a representation of a number of bytes, viewable in different units.
- MemorySize(long) - Constructor for class ai.dat.core.configuration.MemorySize
-
Constructs a new MemorySize.
- MemorySize.MemoryUnit - Enum Class in ai.dat.core.configuration
-
Enum which defines memory unit, mostly used to parse value from configuration file.
- memoryType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
MemorySizetype. - MESSAGE - Static variable in class ai.dat.core.agent.DefaultEventOptions
- METADATA_CONTENT_TYPE - Static variable in class ai.dat.core.contentstore.DefaultContentStore
- milliseconds(long) - Static method in class ai.dat.core.configuration.time.Time
-
Creates a new
Timethat represents the given number of milliseconds. - min - Enum constant in enum class ai.dat.core.semantic.data.Measure.NonAdditiveDimension.WindowChoiceType
- MIN - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
- MIN_SCORE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- MINUTE - Enum constant in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- minutes(long) - Static method in class ai.dat.core.configuration.time.Time
-
Creates a new
Timethat represents the given number of minutes. - MISLEADING_ASSISTANCE_EVENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- MISLEADING_QUERY - Enum constant in enum class ai.dat.core.agent.DefaultAskdataAgent.Intent
- MONTH - Enum constant in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- multiply(double) - Method in class ai.dat.core.configuration.MemorySize
N
- name() - Method in class ai.dat.core.agent.data.StreamEvent
- newInstance() - Method in class ai.dat.core.configuration.description.Formatter
- newInstance() - Method in class ai.dat.core.configuration.description.HtmlFormatter
- next() - Method in class ai.dat.core.agent.data.StreamAction
-
获取下一个事件,如果没有事件则等待
- noDefaultValue() - Method in class ai.dat.core.configuration.ConfigOptions.ListConfigOptionBuilder
-
Creates a ConfigOption without a default value.
- noDefaultValue() - Method in class ai.dat.core.configuration.ConfigOptions.TypedConfigOptionBuilder
-
Creates a ConfigOption without a default value.
- NonAdditiveDimension() - Constructor for class ai.dat.core.semantic.data.Measure.NonAdditiveDimension
- NONE - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
- NULL - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- NUMERIC - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
O
- of(long, TimeUnit) - Static method in class ai.dat.core.configuration.time.Time
- ofMebiBytes(long) - Static method in class ai.dat.core.configuration.MemorySize
- optionalOptions() - Method in class ai.dat.core.factories.DefaultAskdataAgentFactory
- optionalOptions() - Method in class ai.dat.core.factories.DefaultContentStoreFactory
- optionalOptions() - Method in interface ai.dat.core.factories.Factory
P
- PARAGRAPH - Enum constant in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingParentMode
- parse(String) - Static method in class ai.dat.core.configuration.MemorySize
-
Parses the given string as as MemorySize.
- parse(String, MemorySize.MemoryUnit) - Static method in class ai.dat.core.configuration.MemorySize
-
Parses the given string with a default unit.
- parseBytes(String) - Static method in class ai.dat.core.configuration.MemorySize
-
Parses the given string as bytes.
- parseDuration(String) - Static method in class ai.dat.core.configuration.time.TimeUtils
-
Parse the given string to a java
Duration. - parseExpression(String) - Method in class ai.dat.core.semantic.SqlParserWrapper
-
解析SQL表达式
- parseQuery(String) - Method in class ai.dat.core.semantic.SqlParserWrapper
-
解析SQL查询语句
- PCCE - Enum constant in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingMethod
- PLACEHOLDER_SYMBOL - Static variable in class ai.dat.core.utils.FactoryUtil
- PRIMARY - Enum constant in enum class ai.dat.core.semantic.data.Entity.EntityType
Q
- QUARTER - Enum constant in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- QuestionSqlPair - Class in ai.dat.core.contentstore.data
-
问题与SQL对
- quoteIdentifier(String) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- quoteIdentifier(String) - Method in interface ai.dat.core.adapter.SemanticAdapter
-
引用表名或列名
R
- ReadableConfig - Interface in ai.dat.core.configuration
-
Read access to a configuration object.
- REAL - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- REASONING - Static variable in class ai.dat.core.agent.DefaultEventOptions
- removeAll() - Method in interface ai.dat.core.contentstore.ContentStore
- removeAllDocs() - Method in interface ai.dat.core.contentstore.ContentStore
- removeAllDocs() - Method in class ai.dat.core.contentstore.DefaultContentStore
- removeAllMdls() - Method in interface ai.dat.core.contentstore.ContentStore
- removeAllMdls() - Method in class ai.dat.core.contentstore.DefaultContentStore
- removeAllSqls() - Method in interface ai.dat.core.contentstore.ContentStore
- removeAllSqls() - Method in class ai.dat.core.contentstore.DefaultContentStore
- removeAllSyns() - Method in interface ai.dat.core.contentstore.ContentStore
- removeAllSyns() - Method in class ai.dat.core.contentstore.DefaultContentStore
- removeConfig(ConfigOption<T>) - Method in class ai.dat.core.configuration.Configuration
-
Removes given config option from the configuration.
- removeDoc(String) - Method in interface ai.dat.core.contentstore.ContentStore
- removeDocs(Collection<String>) - Method in interface ai.dat.core.contentstore.ContentStore
- removeDocs(Collection<String>) - Method in class ai.dat.core.contentstore.DefaultContentStore
- removeKey(String) - Method in class ai.dat.core.configuration.Configuration
-
Removes given key from the configuration.
- removeMdl(String) - Method in interface ai.dat.core.contentstore.ContentStore
- removeMdls(Collection<String>) - Method in interface ai.dat.core.contentstore.ContentStore
- removeMdls(Collection<String>) - Method in class ai.dat.core.contentstore.DefaultContentStore
- removeSql(String) - Method in interface ai.dat.core.contentstore.ContentStore
- removeSqls(Collection<String>) - Method in interface ai.dat.core.contentstore.ContentStore
- removeSqls(Collection<String>) - Method in class ai.dat.core.contentstore.DefaultContentStore
- removeSyn(String) - Method in interface ai.dat.core.contentstore.ContentStore
- removeSyns(Collection<String>) - Method in interface ai.dat.core.contentstore.ContentStore
- removeSyns(Collection<String>) - Method in class ai.dat.core.contentstore.DefaultContentStore
- render(String, Map<String, Object>) - Static method in class ai.dat.core.utils.JinjaTemplateUtil
- REPHRASED_QUESTION - Static variable in class ai.dat.core.agent.DefaultEventOptions
- requiredOptions() - Method in class ai.dat.core.factories.DefaultAskdataAgentFactory
- requiredOptions() - Method in class ai.dat.core.factories.DefaultContentStoreFactory
- requiredOptions() - Method in interface ai.dat.core.factories.Factory
- RERANK_MAX_RESULTS - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- RERANK_MIN_SCORE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- RERANK_MODE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- retrieveDoc(String) - Method in interface ai.dat.core.contentstore.ContentStore
- retrieveDoc(String) - Method in class ai.dat.core.contentstore.DefaultContentStore
- retrieveMdl(String) - Method in interface ai.dat.core.contentstore.ContentStore
- retrieveMdl(String) - Method in class ai.dat.core.contentstore.DefaultContentStore
- retrieveSql(String) - Method in interface ai.dat.core.contentstore.ContentStore
- retrieveSql(String) - Method in class ai.dat.core.contentstore.DefaultContentStore
- retrieveSyn(String) - Method in interface ai.dat.core.contentstore.ContentStore
- retrieveSyn(String) - Method in class ai.dat.core.contentstore.DefaultContentStore
- run(String, List<QuestionSqlPair>) - Method in class ai.dat.core.agent.DefaultAskdataAgent
- run(String, List<QuestionSqlPair>) - Method in class ai.dat.core.agent.AbstractAskdataAgent
S
- ScoringModelFactory - Interface in ai.dat.core.factories
-
Scoring模型工厂接口类
- ScoringModelFactoryManager - Class in ai.dat.core.factories
- ScoringModelFactoryManager() - Constructor for class ai.dat.core.factories.ScoringModelFactoryManager
- SECOND - Enum constant in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- seconds(long) - Static method in class ai.dat.core.configuration.time.Time
-
Creates a new
Timethat represents the given number of seconds. - SEMANTIC_MODEL_CE_MAX_RESULTS - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
-
Deprecated.
- SEMANTIC_MODEL_CE_MIN_SCORE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
-
Deprecated.
- SEMANTIC_MODEL_HYQE_INSTRUCTION - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
-
Deprecated.
- SEMANTIC_MODEL_HYQE_LLM - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
-
Deprecated.
- SEMANTIC_MODEL_HYQE_MAX_RESULTS - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
-
Deprecated.
- SEMANTIC_MODEL_HYQE_MIN_SCORE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
-
Deprecated.
- SEMANTIC_MODEL_HYQE_QUESTION_NUM - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
-
Deprecated.
- SEMANTIC_MODEL_INDEXING_HYQE_INSTRUCTION - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- SEMANTIC_MODEL_INDEXING_HYQE_LLM - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- SEMANTIC_MODEL_INDEXING_HYQE_QUESTION_NUM - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- SEMANTIC_MODEL_INDEXING_METHOD - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- SEMANTIC_MODEL_RETRIEVAL_MAX_RESULTS - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- SEMANTIC_MODEL_RETRIEVAL_MIN_SCORE - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
- SEMANTIC_MODEL_RETRIEVAL_STRATEGY - Static variable in class ai.dat.core.factories.DefaultContentStoreFactory
-
Deprecated.
- SEMANTIC_TO_SQL_EVENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- semanticAdapter - Variable in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- semanticAdapter() - Method in interface ai.dat.core.adapter.DatabaseAdapter
- semanticAdapter() - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- SemanticAdapter - Interface in ai.dat.core.adapter
-
语义适配器接口类
- SemanticModel - Class in ai.dat.core.semantic.data
- SemanticModel() - Constructor for class ai.dat.core.semantic.data.SemanticModel
- SemanticModel.Defaults - Class in ai.dat.core.semantic.data
- SemanticModelIndexingMethod - Enum Class in ai.dat.core.contentstore.data
- semanticModelSql(SemanticAdapter, SemanticModel) - Static method in class ai.dat.core.utils.SemanticModelUtil
-
获取语义模型的数据集SQL
- SemanticModelUtil - Class in ai.dat.core.utils
- SemanticModelView - Class in ai.dat.core.semantic.view
- SemanticModelView() - Constructor for class ai.dat.core.semantic.view.SemanticModelView
- SemanticSqlConverter - Class in ai.dat.core.semantic
-
语义SQL转换器
- SemanticSqlConverter(SemanticAdapter, List<SemanticModel>) - Constructor for class ai.dat.core.semantic.SemanticSqlConverter
- set(ConfigOption<T>, T) - Method in class ai.dat.core.agent.data.StreamEvent
- set(ConfigOption<T>, T) - Method in class ai.dat.core.configuration.Configuration
- set(ConfigOption<T>, T) - Method in interface ai.dat.core.configuration.WritableConfig
-
Stores a given value using the metadata included in the
ConfigOption. - setAgg(String) - Method in class ai.dat.core.semantic.data.Measure
- setAggregationType(Measure.AggregationType) - Method in class ai.dat.core.semantic.data.Measure
- setBoolean(ConfigOption<Boolean>, boolean) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given value to the configuration object.
- setBoolean(String, boolean) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given key/value pair to the configuration object.
- setBytes(String, byte[]) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given byte array to the configuration object.
- setClass(String, Class<?>) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given key/value pair to the configuration object.
- setDefaults(SemanticModel.Defaults) - Method in class ai.dat.core.semantic.data.SemanticModel
- setDimensions(List<Dimension>) - Method in class ai.dat.core.semantic.data.SemanticModel
- setDimensionType(Dimension.DimensionType) - Method in class ai.dat.core.semantic.data.Dimension
- setDouble(ConfigOption<Double>, double) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given value to the configuration object.
- setDouble(String, double) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given key/value pair to the configuration object.
- setEntities(List<Entity>) - Method in class ai.dat.core.semantic.data.SemanticModel
- setEntityType(Entity.EntityType) - Method in class ai.dat.core.semantic.data.Entity
- setFloat(ConfigOption<Float>, float) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given value to the configuration object.
- setFloat(String, float) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given key/value pair to the configuration object.
- setInsertParameters(PreparedStatement, List<String>, List<Column>) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- setInteger(ConfigOption<Integer>, int) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given value to the configuration object.
- setInteger(String, int) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given key/value pair to the configuration object.
- setLong(ConfigOption<Long>, long) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given value to the configuration object.
- setLong(String, long) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given key/value pair to the configuration object.
- setMeasures(List<Measure>) - Method in class ai.dat.core.semantic.data.SemanticModel
- setName(String) - Method in class ai.dat.core.semantic.data.SemanticModel
- setParameterValue(PreparedStatement, int, String, String) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- setString(ConfigOption<String>, String) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given value to the configuration object.
- setString(String, String) - Method in class ai.dat.core.configuration.Configuration
-
Adds the given key/value pair to the configuration object.
- setTimeGranularity(String) - Method in class ai.dat.core.semantic.data.Dimension.TypeParams
- setType(String) - Method in class ai.dat.core.semantic.data.Dimension
- setType(String) - Method in class ai.dat.core.semantic.data.Entity
- setWindowChoice(String) - Method in class ai.dat.core.semantic.data.Measure.NonAdditiveDimension
- setWindowChoiceType(Measure.NonAdditiveDimension.WindowChoiceType) - Method in class ai.dat.core.semantic.data.Measure.NonAdditiveDimension
- SMALLINT - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- SQL - Enum constant in enum class ai.dat.core.contentstore.ContentType
- SQL - Static variable in class ai.dat.core.agent.DefaultEventOptions
- SQL_EXECUTE_EVENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- SQL_GENERATE_EVENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- SQL_GENERATION_LLM - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- SQL_GENERATION_REASONING - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- SQL_GENERATION_REASONING_EVENT - Static variable in class ai.dat.core.agent.DefaultEventOptions
- SQL_GENERATION_REASONING_LLM - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- SqlParserWrapper - Class in ai.dat.core.semantic
-
SQL解析器,基于Apache Calcite实现 用于解析语义SQL并构建AST
- SqlParserWrapper() - Constructor for class ai.dat.core.semantic.SqlParserWrapper
- SqlParserWrapper(Lex) - Constructor for class ai.dat.core.semantic.SqlParserWrapper
- SqlParserWrapper(SqlParser.Config) - Constructor for class ai.dat.core.semantic.SqlParserWrapper
- start() - Method in class ai.dat.core.agent.data.StreamAction
-
标记流开始
- StreamAction - Class in ai.dat.core.agent.data
- StreamAction() - Constructor for class ai.dat.core.agent.data.StreamAction
- StreamEvent - Class in ai.dat.core.agent.data
- stringDataType() - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
- stringifyOption(String, String) - Static method in class ai.dat.core.utils.FactoryUtil
- stringType() - Method in class ai.dat.core.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Stringtype. - subtract(MemorySize) - Method in class ai.dat.core.configuration.MemorySize
- SUM - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
- SUM_BOOLEAN - Enum constant in enum class ai.dat.core.semantic.data.Measure.AggregationType
- SYN - Enum constant in enum class ai.dat.core.contentstore.ContentType
T
- Table - Class in ai.dat.core.adapter.data
- Table() - Constructor for class ai.dat.core.adapter.data.Table
- TERA_BYTES - Enum constant in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
- text(String) - Method in class ai.dat.core.configuration.description.Description.DescriptionBuilder
-
Creates a simple block of text.
- text(String) - Static method in class ai.dat.core.configuration.description.TextElement
-
Creates a simple block of text.
- text(String, InlineElement...) - Method in class ai.dat.core.configuration.description.Description.DescriptionBuilder
-
Adds a block of text with placeholders ("%s") that will be replaced with proper string representation of given
InlineElement. - text(String, InlineElement...) - Static method in class ai.dat.core.configuration.description.TextElement
-
Creates a block of text with placeholders ("%s") that will be replaced with proper string representation of given
InlineElement. - TEXT - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- TEXT_TO_SQL - Enum constant in enum class ai.dat.core.agent.DefaultAskdataAgent.Intent
- TEXT_TO_SQL_RULES - Static variable in class ai.dat.core.factories.DefaultAskdataAgentFactory
- TextElement - Class in ai.dat.core.configuration.description
-
Represents a text block in the
Description. - TextElement.TextStyle - Enum Class in ai.dat.core.configuration.description
-
Styles that can be applied to
TextElemente.g. code, bold etc. - Time - Class in ai.dat.core.configuration.time
-
The definition of a time interval.
- TIME - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- TIME - Enum constant in enum class ai.dat.core.semantic.data.Dimension.DimensionType
- timestamp() - Method in class ai.dat.core.agent.data.StreamEvent
- TIMESTAMP - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- TimeUtils - Class in ai.dat.core.configuration.time
-
Collection of utilities about time intervals.
- TimeUtils() - Constructor for class ai.dat.core.configuration.time.TimeUtils
- TINYINT - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- toAnsiSqlType(int, String, int, int) - Method in interface ai.dat.core.adapter.DatabaseAdapter
- toAnsiSqlType(String) - Method in interface ai.dat.core.adapter.SemanticAdapter
-
从数据库类型名映射到ANSI SQL类型
- toColumnType(String) - Method in class ai.dat.core.adapter.GenericSqlDatabaseAdapter
-
从数据类型映射到JDBC类型
- toConfMap() - Method in class ai.dat.core.configuration.Configuration
- toDocs(List<TextSegment>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- toDuration(Time) - Static method in class ai.dat.core.configuration.time.TimeUtils
- toHumanReadableString() - Method in class ai.dat.core.configuration.MemorySize
- toMap() - Method in class ai.dat.core.configuration.Configuration
- toMap() - Method in interface ai.dat.core.configuration.ReadableConfig
-
Converts the configuration items into a map of string key-value pairs.
- toMilliseconds() - Method in class ai.dat.core.configuration.time.Time
-
Converts the time interval to milliseconds.
- toNounSynonymPairs(List<TextSegment>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- toQuestionSqlPairs(List<TextSegment>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- toSemanticModels(List<TextSegment>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- toSemanticModelView(SemanticModel) - Static method in class ai.dat.core.utils.SemanticModelUtil
- toSemanticModelView(SemanticModel, SemanticAdapter) - Static method in class ai.dat.core.utils.SemanticModelUtil
- toSemanticModelViewText(SemanticModel) - Static method in class ai.dat.core.utils.SemanticModelUtil
- toSemanticModelViewText(SemanticModel, SemanticAdapter) - Static method in class ai.dat.core.utils.SemanticModelUtil
- toString() - Method in enum class ai.dat.core.adapter.data.AnsiSqlType
- toString() - Method in class ai.dat.core.configuration.ConfigOption
- toString() - Method in class ai.dat.core.configuration.MemorySize
- toString() - Method in class ai.dat.core.configuration.time.Time
- toString() - Method in enum class ai.dat.core.contentstore.ContentType
- toString() - Method in enum class ai.dat.core.semantic.data.Dimension.DimensionType
- toString() - Method in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- toString() - Method in enum class ai.dat.core.semantic.data.Entity.EntityType
- toString() - Method in enum class ai.dat.core.semantic.data.Measure.AggregationType
- toString() - Method in enum class ai.dat.core.semantic.data.Measure.NonAdditiveDimension.WindowChoiceType
- toTextSegments(List<Content>) - Static method in class ai.dat.core.contentstore.utils.ContentStoreUtil
- TypeParams() - Constructor for class ai.dat.core.semantic.data.Dimension.TypeParams
U
- UNIQUE - Enum constant in enum class ai.dat.core.semantic.data.Entity.EntityType
- UNKNOWN - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- unparse(SqlWriter, SqlCall, int, int, boolean) - Method in class ai.dat.core.semantic.calcite.DatSqlBetweenOperator
- userApproval(Boolean) - Method in class ai.dat.core.agent.AbstractHitlAskdataAgent
-
user approval
- userApproval(Boolean) - Method in interface ai.dat.core.agent.AskdataAgent
-
Human-in-the-loop user (human) approval
- userResponse(String) - Method in class ai.dat.core.agent.AbstractHitlAskdataAgent
-
user response
- userResponse(String) - Method in interface ai.dat.core.agent.AskdataAgent
-
Human-in-the-loop user (human) response
V
- validateFactoryOptions(Factory, ReadableConfig) - Static method in class ai.dat.core.utils.FactoryUtil
-
Validates the required and optional
ConfigOptions of a factory. - validateFactoryOptions(Set<ConfigOption<?>>, Set<ConfigOption<?>>, ReadableConfig) - Static method in class ai.dat.core.utils.FactoryUtil
-
Validates the required options and optional options.
- validateSemanticModel(SemanticModel) - Static method in class ai.dat.core.utils.SemanticModelUtil
- validateSemanticModels(List<SemanticModel>) - Static method in class ai.dat.core.utils.SemanticModelUtil
- validateUnconsumedKeys(String, Set<String>, Set<String>) - Static method in class ai.dat.core.utils.FactoryUtil
-
Validates unconsumed option keys.
- validateUnconsumedKeys(String, Set<String>, Set<String>, Set<String>) - Static method in class ai.dat.core.utils.FactoryUtil
-
Validates unconsumed option keys.
- ValidationException - Exception in ai.dat.core.exception
- ValidationException(String) - Constructor for exception ai.dat.core.exception.ValidationException
- ValidationException(String, Throwable) - Constructor for exception ai.dat.core.exception.ValidationException
- valueOf(String) - Static method in enum class ai.dat.core.adapter.data.AnsiSqlType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.agent.DefaultAskdataAgent.Intent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.configuration.description.TextElement.TextStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.contentstore.ContentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingParentMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.contentstore.data.SemanticModelIndexingMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.semantic.data.Dimension.DimensionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.semantic.data.Entity.EntityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.semantic.data.Measure.AggregationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.dat.core.semantic.data.Measure.NonAdditiveDimension.WindowChoiceType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ai.dat.core.adapter.data.AnsiSqlType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.agent.DefaultAskdataAgent.Intent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.configuration.description.TextElement.TextStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.configuration.MemorySize.MemoryUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.contentstore.ContentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.contentstore.data.BusinessKnowledgeIndexingParentMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.contentstore.data.SemanticModelIndexingMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.semantic.data.Dimension.DimensionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.semantic.data.Entity.EntityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.semantic.data.Measure.AggregationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.dat.core.semantic.data.Measure.NonAdditiveDimension.WindowChoiceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARBINARY - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- VARCHAR - Enum constant in enum class ai.dat.core.adapter.data.AnsiSqlType
- variables - Variable in class ai.dat.core.agent.AbstractAskdataAgent
W
- waitForUserApproval() - Method in class ai.dat.core.agent.AbstractHitlAskdataAgent
-
wait user approval
- waitForUserApproval(long, TimeUnit) - Method in class ai.dat.core.agent.AbstractHitlAskdataAgent
-
wait user approval, supports timeout
- waitForUserResponse() - Method in class ai.dat.core.agent.AbstractHitlAskdataAgent
-
wait user response
- waitForUserResponse(long, TimeUnit) - Method in class ai.dat.core.agent.AbstractHitlAskdataAgent
-
wait user response, supports timeout
- WEEK - Enum constant in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
- withDescription(Description) - Method in class ai.dat.core.configuration.ConfigOption
-
Creates a new config option, using this option's key and default value, and adding the given description.
- withDescription(String) - Method in class ai.dat.core.configuration.ConfigOption
-
Creates a new config option, using this option's key and default value, and adding the given description.
- WordSynonymPair - Class in ai.dat.core.contentstore.data
-
词与其近义词对
- wrap(InlineElement...) - Static method in class ai.dat.core.configuration.description.TextElement
-
Wraps a list of
InlineElements into a singleTextElement. - WritableConfig - Interface in ai.dat.core.configuration
-
Write access to a configuration object.
Y
- YamlTemplateUtil - Class in ai.dat.core.utils
- YEAR - Enum constant in enum class ai.dat.core.semantic.data.Dimension.TypeParams.TimeGranularity
Z
- ZERO - Static variable in class ai.dat.core.configuration.MemorySize
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form