Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
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 Configuration to the given Properties.
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 Boolean type.
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 ConfigOption describes a configuration parameter.
ConfigOptions - Class in ai.dat.core.configuration
ConfigOptions are used to build a ConfigOption.
ConfigOptions.ListConfigOptionBuilder<E> - Class in ai.dat.core.configuration
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 ConfigOption with 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 Configuration related 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 Time that 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 Double type.
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 Duration type.

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 Enum type.
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 Float type.
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 Time that 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 Time that represents the given number of hours.
HtmlFormatter - Class in ai.dat.core.configuration.description
Formatter that transforms Description into 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 Integer type.
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 Long type.

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 MemorySize type.
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 Time that 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 Time that 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
Creates a new Time of the given duration and TimeUnit.
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 Time that 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 String type.
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 TextElement e.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
Translates Time to Duration.
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 single TextElement.
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
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form