Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractCodePoolExecutorService - Class in com.alibaba.cloud.ai.service.code.impl
运行Python任务的容器池
AbstractCodePoolExecutorService(CodeExecutorProperties) - Constructor for class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
AbstractPlanBasedNode - Class in com.alibaba.cloud.ai.node
Abstract base class for plan-based execution nodes Provides common functionality for nodes that execute based on predefined plans
AbstractPlanBasedNode() - Constructor for class com.alibaba.cloud.ai.node.AbstractPlanBasedNode
 
addColumnsDocument(Map<String, Document>, String, String) - Method in class com.alibaba.cloud.ai.service.analytic.AnalyticSchemaService
 
addColumnsDocument(Map<String, Document>, String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
 
addColumnsDocument(Map<String, Document>, String, String) - Method in class com.alibaba.cloud.ai.service.simple.SimpleSchemaService
 
addDatasourceToAgent(Integer, Integer) - Method in class com.alibaba.cloud.ai.service.DatasourceService
为智能体添加数据源
addDocuments(String, List<Document>) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
为指定智能体添加文档
addStepResult(Map<String, String>, Integer, String) - Static method in class com.alibaba.cloud.ai.util.StepResultUtils
添加步骤结果
addTableDocument(List<Document>, String, String) - Method in class com.alibaba.cloud.ai.service.analytic.AnalyticSchemaService
 
addTableDocument(List<Document>, String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
添加缺失的表文档
addTableDocument(List<Document>, String, String) - Method in class com.alibaba.cloud.ai.service.simple.SimpleSchemaService
 
AGENT_ID - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
AgentDatasource - Class in com.alibaba.cloud.ai.entity
智能体数据源关联实体类
AgentDatasource() - Constructor for class com.alibaba.cloud.ai.entity.AgentDatasource
 
AgentDatasource(Integer, Integer) - Constructor for class com.alibaba.cloud.ai.entity.AgentDatasource
 
AgentDatasourceMapper - Interface in com.alibaba.cloud.ai.mapper
智能体数据源关联 Mapper 接口
agentVectorStoreManager(EmbeddingModel) - Method in class com.alibaba.cloud.ai.annotation.VectorStoreConfig
创建AgentVectorStoreManager Bean 如果chat模块中已经存在,则不会重复创建
AgentVectorStoreManager - Class in com.alibaba.cloud.ai.service.simple
智能体向量存储管理器 为每个智能体提供独立的向量存储实例,确保数据隔离
AgentVectorStoreManager(EmbeddingModel) - Constructor for class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
 
AI_SIMULATION - Enum constant in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorEnum
 
AiConfiguration - Class in com.alibaba.cloud.ai.util
AI 模型配置类
AiConfiguration() - Constructor for class com.alibaba.cloud.ai.util.AiConfiguration
 
aiService - Variable in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
AiSimulationCodeExecutorService - Class in com.alibaba.cloud.ai.service.code.impl
使用AI模拟运行Python代码(便于在无Docker环境测试)
AiSimulationCodeExecutorService(ChatClient.Builder) - Constructor for class com.alibaba.cloud.ai.service.code.impl.AiSimulationCodeExecutorService
 
AnalyticNl2SqlService - Class in com.alibaba.cloud.ai.service.analytic
 
AnalyticNl2SqlService(BaseVectorStoreService, BaseSchemaService, LlmService, Accessor, DbConfig) - Constructor for class com.alibaba.cloud.ai.service.analytic.AnalyticNl2SqlService
 
AnalyticSchemaService - Class in com.alibaba.cloud.ai.service.analytic
Schema 构建服务,支持基于 RAG 的混合查询。
AnalyticSchemaService(DbConfig, Gson, BaseVectorStoreService) - Constructor for class com.alibaba.cloud.ai.service.analytic.AnalyticSchemaService
 
AnalyticVectorStoreService - Class in com.alibaba.cloud.ai.service.analytic
 
AnalyticVectorStoreService() - Constructor for class com.alibaba.cloud.ai.service.analytic.AnalyticVectorStoreService
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.dispatcher.PlanExecutorDispatcher
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.dispatcher.PythonExecutorDispatcher
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.dispatcher.QueryRewriteDispatcher
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.dispatcher.SemanticConsistenceDispatcher
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.dispatcher.SQLExecutorDispatcher
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.dispatcher.SqlGenerateDispatcher
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.dispatcher.SqlValidateDispatcher
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.KeywordExtractNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.PlanExecutorNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.PlannerNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.PythonAnalyzeNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.PythonExecuteNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.PythonGenerateNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.QueryRewriteNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.ReportGeneratorNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.SchemaRecallNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.SemanticConsistencyNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.SqlExecuteNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.SqlGenerateNode
 
apply(OverAllState) - Method in class com.alibaba.cloud.ai.node.TableRelationNode
 
apply(String) - Method in class com.alibaba.cloud.ai.service.Nl2SqlService
根据Nl2Sql-Graph的定义,抽取其自然语言转化为sql的功能代码
attachColumnsToTables(Map<String, Document>, List<TableDTO>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
将列文档附加到对应的表中

B

BaseDefaultConfiguration - Class in com.alibaba.cloud.ai.config
 
BaseNl2SqlService - Class in com.alibaba.cloud.ai.service.base
 
BaseNl2SqlService(BaseVectorStoreService, BaseSchemaService, LlmService, Accessor, DbConfig) - Constructor for class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
BaseSchemaService - Class in com.alibaba.cloud.ai.service.base
Schema 服务基类,提供共同的方法实现
BaseSchemaService(DbConfig, Gson, BaseVectorStoreService) - Constructor for class com.alibaba.cloud.ai.service.base.BaseSchemaService
 
BaseVectorStoreService - Class in com.alibaba.cloud.ai.service.base
 
BaseVectorStoreService() - Constructor for class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
 
build(Flux<ChatResponse>) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
Build streaming processor
buildBusinessKnowledgePrompt(List<BusinessKnowledgeDTO>) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildDateExpressions(List<String>, LocalDate) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
buildDateTimeComment(List<String>) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
buildDateTimeExtractPrompt(String) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildMacSqlTablePrompt(TableDTO) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildMixMacSqlDbPrompt(SchemaDTO, Boolean) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildMixMacSqlTablePrompt(TableDTO, Boolean) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildMixSelectorPrompt(List<String>, String, SchemaDTO) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildMixSqlGeneratorPrompt(String, DbConfig, SchemaDTO, List<String>) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildQueryToKeywordsPrompt(String) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildReportGeneratorPromptWithCustom(String, String, String, String) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
构建带自定义提示词的报告生成提示词
buildRewritePrompt(String, SchemaDTO, List<String>) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildSchemaFromDocuments(List<List<Document>>, List<Document>, SchemaDTO) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
 
buildSemanticConsistenPrompt(String, String) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildSemanticModelPrompt(List<SemanticModelDTO>) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildSqlErrorFixerPrompt(String, DbConfig, SchemaDTO, List<String>, String, String) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
buildTableListFromDocuments(List<Document>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
从文档构建表列表
BUSINESS_KNOWLEDGE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
BusinessKnowledgeDTO - Class in com.alibaba.cloud.ai.dto
业务知识管理实体类
BusinessKnowledgeDTO() - Constructor for class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
BusinessKnowledgeDTO(String, String, String, Boolean, String) - Constructor for class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
BusinessKnowledgeDTO(String, String, String, Boolean, String, String) - Constructor for class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
BusinessKnowledgeRecallService - Class in com.alibaba.cloud.ai.service.business
 
BusinessKnowledgeRecallService(JdbcTemplate) - Constructor for class com.alibaba.cloud.ai.service.business.BusinessKnowledgeRecallService
 
businessLogicExecutor(Function<OverAllState, Map<String, Object>>) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
Set business logic executor (used to execute business logic in mapResult)

C

call(String) - Method in class com.alibaba.cloud.ai.service.LlmService
 
callWithSystemPrompt(String, String) - Method in class com.alibaba.cloud.ai.service.LlmService
 
chatClient(ChatModel) - Method in class com.alibaba.cloud.ai.util.AiConfiguration
 
chatModel() - Method in class com.alibaba.cloud.ai.util.AiConfiguration
 
ChatResponseUtil - Class in com.alibaba.cloud.ai.util
 
ChatResponseUtil() - Constructor for class com.alibaba.cloud.ai.util.ChatResponseUtil
 
clearCache() - Static method in class com.alibaba.cloud.ai.prompt.PromptLoader
清除提示词缓存
clearStepResult(Map<String, String>, Integer) - Static method in class com.alibaba.cloud.ai.util.StepResultUtils
清空特定步骤的结果
clearTempDir(Path) - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
删除临时目录
code() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskRequest
Returns the value of the code record component.
CodeExecutorConfiguration - Class in com.alibaba.cloud.ai.config
 
CodeExecutorConfiguration() - Constructor for class com.alibaba.cloud.ai.config.CodeExecutorConfiguration
 
CodeExecutorProperties - Class in com.alibaba.cloud.ai.config
 
CodeExecutorProperties() - Constructor for class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
CodePoolExecutorEnum - Enum Class in com.alibaba.cloud.ai.service.code
运行Python任务的容器池(实现枚举)
CodePoolExecutorService - Interface in com.alibaba.cloud.ai.service.code
运行Python任务的容器池接口
CodePoolExecutorService.State - Enum Class in com.alibaba.cloud.ai.service.code
 
CodePoolExecutorService.TaskRequest - Record Class in com.alibaba.cloud.ai.service.code
 
CodePoolExecutorService.TaskResponse - Record Class in com.alibaba.cloud.ai.service.code
 
CodePoolExecutorServiceFactory - Class in com.alibaba.cloud.ai.service.code
运行Python任务的容器池(工厂)
COLUMN_DOCUMENTS_BY_KEYWORDS_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
ColumnDTO - Class in com.alibaba.cloud.ai.dto.schema
 
ColumnDTO() - Constructor for class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
com.alibaba.cloud.ai.annotation - package com.alibaba.cloud.ai.annotation
 
com.alibaba.cloud.ai.config - package com.alibaba.cloud.ai.config
 
com.alibaba.cloud.ai.constant - package com.alibaba.cloud.ai.constant
 
com.alibaba.cloud.ai.dispatcher - package com.alibaba.cloud.ai.dispatcher
 
com.alibaba.cloud.ai.dto - package com.alibaba.cloud.ai.dto
 
com.alibaba.cloud.ai.dto.schema - package com.alibaba.cloud.ai.dto.schema
 
com.alibaba.cloud.ai.entity - package com.alibaba.cloud.ai.entity
 
com.alibaba.cloud.ai.mapper - package com.alibaba.cloud.ai.mapper
 
com.alibaba.cloud.ai.model.execution - package com.alibaba.cloud.ai.model.execution
 
com.alibaba.cloud.ai.node - package com.alibaba.cloud.ai.node
 
com.alibaba.cloud.ai.prompt - package com.alibaba.cloud.ai.prompt
 
com.alibaba.cloud.ai.service - package com.alibaba.cloud.ai.service
 
com.alibaba.cloud.ai.service.analytic - package com.alibaba.cloud.ai.service.analytic
 
com.alibaba.cloud.ai.service.base - package com.alibaba.cloud.ai.service.base
 
com.alibaba.cloud.ai.service.business - package com.alibaba.cloud.ai.service.business
 
com.alibaba.cloud.ai.service.code - package com.alibaba.cloud.ai.service.code
 
com.alibaba.cloud.ai.service.code.impl - package com.alibaba.cloud.ai.service.code.impl
 
com.alibaba.cloud.ai.service.semantic - package com.alibaba.cloud.ai.service.semantic
 
com.alibaba.cloud.ai.service.simple - package com.alibaba.cloud.ai.service.simple
 
com.alibaba.cloud.ai.util - package com.alibaba.cloud.ai.util
 
completionMessage(String) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
 
ConditionalOnADBEnabled - Annotation Interface in com.alibaba.cloud.ai.annotation
 
CONFIG_PREFIX - Static variable in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
Constant - Class in com.alibaba.cloud.ai.constant
 
Constant() - Constructor for class com.alibaba.cloud.ai.constant.Constant
 
consumerThreadPool - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
CONTAINERD - Enum constant in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorEnum
 
containerPoolExecutor(CodeExecutorProperties, ChatClient.Builder) - Method in class com.alibaba.cloud.ai.config.CodeExecutorConfiguration
 
contentExtractor(Function<ChatResponse, String>) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
 
convertTableToDocument(TableInfoBO) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
 
convertToDocument(TableInfoBO, ColumnInfoBO) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
 
convertToDoubleList(float[]) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
将 float[] 转换为 Double List
convertToFloatList(float[]) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
将 float[] 转换为 Float List
coreContainerState - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
countActiveByAgentIdExcluding(Integer, Integer) - Method in interface com.alibaba.cloud.ai.mapper.AgentDatasourceMapper
统计智能体启用的数据源数量(排除指定数据源)
createCustomStatusResponse(String) - Static method in class com.alibaba.cloud.ai.util.ChatResponseUtil
创建自定义状态响应
createCustomStatusResponse(String, StreamResponseType) - Static method in class com.alibaba.cloud.ai.util.ChatResponseUtil
创建自定义状态响应
createDatasource(Datasource) - Method in class com.alibaba.cloud.ai.service.DatasourceService
创建数据源
createEmptyGenerator(Class<?>, OverAllState, Flux<ChatResponse>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a StreamingChatGenerator using the class object to obtain the node name
createEmptyGenerator(String, OverAllState, Flux<ChatResponse>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a basic StreamingChatGenerator with an empty mapResult
createEmptyGenerator(Flux<ChatResponse>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create an empty StreamingChatGenerator with an empty mapResult
createGenerator(Class<?>, OverAllState, Function<ChatResponse, Map<String, Object>>, Flux<ChatResponse>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a StreamingChatGenerator using the class object to obtain the node name and a custom result mapping function
createGenerator(String, OverAllState, Function<ChatResponse, Map<String, Object>>, Flux<ChatResponse>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a StreamingChatGenerator with a custom result mapping function
createGeneratorWithCallback(Class<?>, OverAllState, Function<ChatResponse, Map<String, Object>>, Flux<ChatResponse>, Consumer<Map<String, Object>>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a StreamingChatGenerator with a completion callback When the generator finishes processing, the completion callback will be executed
createGeneratorWithCallback(String, OverAllState, Function<ChatResponse, Map<String, Object>>, Flux<ChatResponse>, Consumer<Map<String, Object>>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a StreamingChatGenerator with a completion callback When the generator finishes processing, the completion callback will be executed
createGeneratorWithComposeCompletion(Class<?>, OverAllState, Function<ChatResponse, Map<String, Object>>, Flux<ChatResponse>, String) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a simple generator with a completion callback, using AsyncGenerator's composeWith mechanism
createGeneratorWithOrderedNotifications(Class<?>, OverAllState, Function<ChatResponse, Map<String, Object>>, Flux<ChatResponse>, String, String) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a generator with ordered notifications, ensuring sequential output: start message -> main processing -> completion message
createMultiStepGenerator(Class<?>, OverAllState, List<StreamingChatGeneratorUtil.ProcessingStep>, Function<Map<String, Object>, Map<String, Object>>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create multi-step processing streaming generator Supports executing multiple steps in the display process, each step has its own message and logic
createNewContainer() - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
createNewContainer() - Method in class com.alibaba.cloud.ai.service.code.impl.DockerCodePoolExecutorService
 
createStatusResponse(String) - Static method in class com.alibaba.cloud.ai.util.ChatResponseUtil
 
createStatusResponse(String, StreamResponseType) - Static method in class com.alibaba.cloud.ai.util.ChatResponseUtil
 
createStreamingGeneratorWithMessages(Class<?>, OverAllState, String, String, Function<String, Map<String, Object>>, Flux<ChatResponse>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Quickly create streaming generator with start and end messages
createStreamingGeneratorWithMessages(Class<?>, OverAllState, String, String, Function<String, Map<String, Object>>, Flux<ChatResponse>, StreamResponseType) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
 
createStreamingGeneratorWithMessages(Class<?>, OverAllState, Function<String, Map<String, Object>>, Flux<ChatResponse>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
 
createStreamingGeneratorWithMessages(Class<?>, OverAllState, Function<String, Map<String, Object>>, Flux<ChatResponse>, StreamResponseType) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
 
createStreamingProcessor() - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create streaming processor builder instance
createStreamPrintGenerator(String) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
Create a StreamingChatGenerator for streaming and printing text
createWritableFile(Path, String) - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
创建可写的临时文件
creator() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns the value of the creator record component.
currentCoreContainerSize - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
currentTempContainerSize - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
customOpenAiEmbeddingModel() - Method in class com.alibaba.cloud.ai.util.AiConfiguration
自定义 OpenAI EmbeddingModel 配置

D

dashScopeEmbeddingModel() - Method in class com.alibaba.cloud.ai.util.AiConfiguration
DashScope EmbeddingModel 配置
Datasource - Class in com.alibaba.cloud.ai.entity
数据源实体类
Datasource() - Constructor for class com.alibaba.cloud.ai.entity.Datasource
 
Datasource(String, String, String, Integer, String, String, String) - Constructor for class com.alibaba.cloud.ai.entity.Datasource
 
DatasourceMapper - Interface in com.alibaba.cloud.ai.mapper
数据源 Mapper 接口
DatasourceService - Class in com.alibaba.cloud.ai.service
数据源服务类
DatasourceService() - Constructor for class com.alibaba.cloud.ai.service.DatasourceService
 
DateTimeUtil - Class in com.alibaba.cloud.ai.util
 
DateTimeUtil() - Constructor for class com.alibaba.cloud.ai.util.DateTimeUtil
 
dbAccessor - Variable in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
dbConfig - Variable in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
dbConfig - Variable in class com.alibaba.cloud.ai.service.base.BaseSchemaService
 
defaultNl2SqlService(BaseVectorStoreService, BaseSchemaService, LlmService) - Method in class com.alibaba.cloud.ai.config.BaseDefaultConfiguration
 
defaultSchemaService(BaseVectorStoreService, DbConfig, Gson) - Method in class com.alibaba.cloud.ai.config.BaseDefaultConfiguration
 
deleteAgentData(String) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
删除指定智能体的所有数据
deleteConfig(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
删除配置
deleteDatasource(Integer) - Method in class com.alibaba.cloud.ai.service.DatasourceService
删除数据源
deleteDocuments(DeleteRequest) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
删除指定条件的向量数据
deleteDocuments(String, List<String>) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
删除指定智能体的特定文档
deleteDocumentsByType(String, String) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
删除指定智能体的特定类型文档
deleteDocumentsForAgent(String, DeleteRequest) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
为指定智能体删除向量数据
description() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns the value of the description record component.
disableAllByAgentId(Integer) - Method in interface com.alibaba.cloud.ai.mapper.AgentDatasourceMapper
禁用智能体的所有数据源
disableAllByPromptType(String) - Method in interface com.alibaba.cloud.ai.mapper.UserPromptConfigMapper
禁用指定类型的所有配置
disableById(String) - Method in interface com.alibaba.cloud.ai.mapper.UserPromptConfigMapper
禁用指定配置
disableConfig(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
禁用指定配置
disableConfigsByType(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
禁用指定类型的所有配置
DOCKER - Enum constant in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorEnum
 
DockerCodePoolExecutorService - Class in com.alibaba.cloud.ai.service.code.impl
运行Python任务的容器池(Docker实现类)
DockerCodePoolExecutorService(CodeExecutorProperties) - Constructor for class com.alibaba.cloud.ai.service.code.impl.DockerCodePoolExecutorService
 

E

embedDouble(String) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
将文本转换为 Double 类型的向量
embedFloat(String) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
将文本转换为 Float 类型的向量
enableById(String) - Method in interface com.alibaba.cloud.ai.mapper.UserPromptConfigMapper
启用指定配置
enableConfig(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
启用指定配置
enabled() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns the value of the enabled record component.
equals(Object) - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
Indicates whether some other object is "equal to" this one.
error(String) - Static method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
 
EVIDENCES - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
exceptionMsg() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
Returns the value of the exceptionMsg record component.
ExceptionUtils - Class in com.alibaba.cloud.ai.util
异常处理工具类
ExceptionUtils() - Constructor for class com.alibaba.cloud.ai.util.ExceptionUtils
 
execTaskInContainer(CodePoolExecutorService.TaskRequest, String) - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
execTaskInContainer(CodePoolExecutorService.TaskRequest, String) - Method in class com.alibaba.cloud.ai.service.code.impl.DockerCodePoolExecutorService
 
executeSql(String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
ExecutionStep - Class in com.alibaba.cloud.ai.model.execution
 
ExecutionStep() - Constructor for class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
ExecutionStep(int, String, ExecutionStep.ToolParameters) - Constructor for class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
ExecutionStep.ToolParameters - Class in com.alibaba.cloud.ai.model.execution
 
expandQuestion(String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
将问题扩展为多个不同表述的问题变体
EXTRACT_DATETIME_PROMPT_TEMPLATE - Static variable in class com.alibaba.cloud.ai.prompt.PromptConstant
Deprecated.
extractDatabaseName(SchemaDTO) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
提取数据库名称
extractEvidences(String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
抽取证据
extractEvidences(String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
抽取证据 - 支持智能体隔离
extractForeignKeyRelations(List<Document>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
提取外键关系
extractKeywords(String, List<String>) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
extractRawText(String) - Static method in class com.alibaba.cloud.ai.util.MarkdownParser
 
extractText(String) - Static method in class com.alibaba.cloud.ai.util.MarkdownParser
 

F

fineSelect(SchemaDTO, String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
fineSelect(SchemaDTO, String, List<String>) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
fineSelect(SchemaDTO, String, List<String>, String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
format(String) - Static method in class com.alibaba.cloud.ai.util.NewLineParser
 

G

GENERAL_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_MONTH_COMPLETE_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_MONTH_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_MONTH_LAST_COMPLETE_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_MONTH_LAST_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_MONTH_LAST_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_MONTH_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_MONTH_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_QUARTER_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_WEEK_SPECIFIC_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_COMPLETE_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_HALF_YEAR_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_MONTH_COMPLETE_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_MONTH_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_MONTH_LAST_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_MONTH_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_MONTH_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_QUARTER_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
GENERAL_YEAR_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
generateConnectionUrl() - Method in class com.alibaba.cloud.ai.entity.Datasource
生成连接URL
generateContainerName() - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
生成唯一的容器名称
generateSql(List<String>, String, SchemaDTO) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
generateSql(List<String>, String, SchemaDTO, String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
getActiveConfigByType(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
根据提示词类型获取启用的配置
getAgentDatasources(Integer) - Method in class com.alibaba.cloud.ai.service.DatasourceService
获取智能体关联的数据源列表
getAgentFieldName() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getAgentId() - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
getAgentId() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getAgentId() - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
getAgentVectorStoreManager() - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
获取智能体向量存储管理器(供其他服务使用)
getAllAgentIds() - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
获取所有有数据的智能体ID
getAllConfigs() - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
获取所有配置
getAllDatasources() - Method in class com.alibaba.cloud.ai.service.DatasourceService
获取所有数据源列表
getBusinessKnowledgePromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getBusinessTerm() - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
getCacheSize() - Static method in class com.alibaba.cloud.ai.prompt.PromptLoader
获取缓存大小
getCodePoolExecutor() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getCodeTimeout() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getColumn() - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
getColumnDocumentsByKeywords(List<String>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
根据关键词获取所有列文档
getColumnDocumentsByKeywords(List<String>, String) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
根据关键词获取所有列文档 - 支持智能体隔离
getColumnDocumentsByKeywordsForAgent(String, List<String>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
为指定智能体根据关键词获取所有列文档
getConfigById(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
根据ID获取配置
getConfigsByType(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
根据提示词类型获取所有配置
getConnectionUrl() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getContainerNamePrefix() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getContainerTimeout() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getCoreContainerNum() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getCoreThreadSize() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getCpuCore() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getCreateTime() - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
getCreateTime() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getCreateTime() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getCreator() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getCreatorId() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getCurrentExecutionStep(OverAllState) - Method in class com.alibaba.cloud.ai.node.AbstractPlanBasedNode
Get the current execution step from the plan
getCurrentStepNumber(OverAllState) - Method in class com.alibaba.cloud.ai.node.AbstractPlanBasedNode
Get the current step number from state
getCustomPromptContent(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
获取自定义提示词内容,如果没有自定义配置则返回null
getData() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
getDatabaseName() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getDatasetId() - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
getDatasource() - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
getDatasourceById(Integer) - Method in class com.alibaba.cloud.ai.service.DatasourceService
根据ID获取数据源详情
getDatasourceId() - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
getDatasourcesByStatus(String) - Method in class com.alibaba.cloud.ai.service.DatasourceService
根据状态获取数据源列表
getDatasourcesByType(String) - Method in class com.alibaba.cloud.ai.service.DatasourceService
根据类型获取数据源列表
getDatasourceStats() - Method in class com.alibaba.cloud.ai.service.DatasourceService
获取数据源统计信息
getDayEx(LocalDate, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getDefaultRecall() - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
getDefaultRecall() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getDescription() - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
getDescription() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
getDescription() - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
getDescription() - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
getDescription() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getDescription() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getDescription() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
getDocumentCount(String) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
获取智能体的文档数量(估算)
getDocumentList(OverAllState, String) - Static method in class com.alibaba.cloud.ai.util.StateUtils
获取Document列表
getDocumentListList(OverAllState, String) - Static method in class com.alibaba.cloud.ai.util.StateUtils
获取Document列表的列表
getDocuments(String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
获取向量库中的文档
getDocumentsForAgent(String, String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
为指定智能体获取向量库中的文档
getDocumentsForAgent(String, String, String) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
为指定智能体获取向量库中的文档 重写父类方法,使用智能体特定的向量存储
getEmbeddingModel() - Method in class com.alibaba.cloud.ai.service.analytic.AnalyticVectorStoreService
 
getEmbeddingModel() - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
获取嵌入模型
getEmbeddingModel() - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
 
getEnabled() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getEnabled() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getEnumeration() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
getEvidences() - Method in class com.alibaba.cloud.ai.dto.KeywordExtractionResult
获取提取的证据列表
getExecutionPlan() - Method in class com.alibaba.cloud.ai.model.execution.Plan
 
getExecutor() - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.ProcessingStep
 
getExtractDatetimePromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getFieldByDataSetId(String) - Method in class com.alibaba.cloud.ai.service.business.BusinessKnowledgeRecallService
 
getFieldByDataSetId(String) - Method in class com.alibaba.cloud.ai.service.semantic.SemanticModelRecallService
 
getFieldDescription() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getFieldSynonyms() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getFieldType() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getForeignKeys() - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
getGeneralMonthCompleteWeekEx(LocalDate, String, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralMonthLastCompleteWeekEx(LocalDate, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralMonthLastWeek(LocalDate, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralMonthWeekEx(LocalDate, String, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralWeekDayEx(LocalDate, String, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralYearCompleteWeekEx(LocalDate, String, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralYearHalfYearEx(LocalDate, String, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralYearMonthCompleteWeekEx(LocalDate, String, int, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralYearMonthLastDayEx(LocalDate, String, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralYearMonthWeekEx(LocalDate, String, int, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getGeneralYearWeekEx(LocalDate, String, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getHost() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getHost() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getId() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getId() - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
getId() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getId() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getImageName() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getInitRewritePromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getInputDataDescription() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
getInstruction() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
getIsActive() - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
getKeepThreadAliveTime() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getKeywords() - Method in class com.alibaba.cloud.ai.dto.KeywordExtractionResult
获取提取的关键词列表
getLimitMemory() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getListValue(OverAllState, String) - Static method in class com.alibaba.cloud.ai.util.StateUtils
安全获取列表类型状态值
getMapping() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
getMaxThreadSize() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getMessage() - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.ProcessingStep
 
getMixSelectorPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getMixSqlGeneratorPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getMixSqlGeneratorSystemCheckPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getMixSqlGeneratorSystemPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getMonthEx(LocalDate, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getMonthLastDayEx(LocalDate, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getName() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
getName() - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
getName() - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
getName() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getName() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getNetworkMode() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getObjectValue(OverAllState, String, Class<T>) - Static method in class com.alibaba.cloud.ai.util.StateUtils
安全获取对象类型状态值
getObjectValue(OverAllState, String, Class<T>, Supplier<T>) - Static method in class com.alibaba.cloud.ai.util.StateUtils
安全获取对象类型状态值,带默认值提供器
getObjectValue(OverAllState, String, Class<T>, T) - Static method in class com.alibaba.cloud.ai.util.StateUtils
安全获取对象类型状态值,带默认值
getOrCreateVectorStore(String) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
获取或创建智能体专用的向量存储
getOriginalDescription() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getOriginalFieldName() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
getPassword() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getPlan(OverAllState) - Method in class com.alibaba.cloud.ai.node.AbstractPlanBasedNode
Get the plan object from state
getPlannerPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getPort() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getPrimaryKeys() - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
getPromptType() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getPythonAnalyzePromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getPythonGeneratorPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getQuarterEx(LocalDate, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getQuestion() - Method in class com.alibaba.cloud.ai.dto.KeywordExtractionResult
获取问题变体
getQuestionExpansionPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getQuestionToKeywordsPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getRange() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
getRecentNCompleteMonth(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNCompleteQuarter(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNCompleteWeek(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNCompleteYear(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNDay(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNDayWithoutToday(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNMonth(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNQuarterWithCurrent(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNWeek(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getRecentNYear(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getReportGeneratorPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getResultMessage() - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.ProcessingStep
 
getRootCause(Throwable) - Static method in class com.alibaba.cloud.ai.util.ExceptionUtils
获取异常的根本原因
getSamples() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
getSemanticConsistencyPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getSemanticModelPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getSimpleMessage(Throwable) - Static method in class com.alibaba.cloud.ai.util.ExceptionUtils
获取简化的异常消息
getSpecificYearCompleteWeekEx(LocalDate, int, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getSpecificYearHalfYearEx(LocalDate, int, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getSpecificYearMonthCompleteWeekEx(LocalDate, int, int, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getSpecificYearMonthLastCompleteWeekEx(LocalDate, int, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getSpecificYearMonthLastWeek(LocalDate, int, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getSpecificYearMonthWeekEx(LocalDate, int, int, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getSpecificYearWeekEx(LocalDate, int, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getSqlErrorFixerPromptTemplate() - Static method in class com.alibaba.cloud.ai.prompt.PromptConstant
 
getSqlQuery() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
getStatistics() - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
获取向量存储统计信息
getStatus() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getStep() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
getStepResult(Map<String, String>, Integer) - Static method in class com.alibaba.cloud.ai.util.StepResultUtils
获取步骤结果
getStringValue(OverAllState, String) - Static method in class com.alibaba.cloud.ai.util.StateUtils
安全获取字符串类型状态值
getStringValue(OverAllState, String, String) - Static method in class com.alibaba.cloud.ai.util.StateUtils
安全获取字符串类型状态值,带默认值
getSummaryAndRecommendations() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
getSynonyms() - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
getSystemPrompt() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getTable() - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
getTableCount() - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
getTableDocuments(String) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
根据关键词获取所有表文档
getTableDocuments(String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
根据关键词获取所有表文档 - 支持智能体隔离
getTableDocumentsForAgent(String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
为指定智能体根据关键词获取所有表文档
getTableMetadata(String) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
获取表元数据
getTaskQueueSize() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getTempContainerAliveTime() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getTempContainerNum() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getTestStatus() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getThoughtProcess() - Method in class com.alibaba.cloud.ai.model.execution.Plan
 
getThreadQueueSize() - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
getToolParameters() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
getToolToUse() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
getType() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
getType() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getUpdateTime() - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
getUpdateTime() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getUpdateTime() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
getUsername() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
getWeekDayEx(LocalDate, int) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getWeekEx(LocalDate, String) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
getYearEx(LocalDate, String, boolean) - Static method in class com.alibaba.cloud.ai.util.DateTimeUtil
 
gson - Variable in class com.alibaba.cloud.ai.service.base.BaseSchemaService
 

H

HALF_YEAR_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
handleDocumentQuery(List<Document>, String, String, Function<String, SearchRequest>, Function<SearchRequest, List<Document>>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
通用文档查询处理模板,减少子类冗余代码。
handleDocumentQuery(Map<String, Document>, String, String, Function<String, SearchRequest>, Function<SearchRequest, List<Document>>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
 
hasAgentData(String) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
检查智能体是否有向量数据
hasCustomConfig(String) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
检查是否有自定义配置
hashCode() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns a hash code value for this object.
hashCode() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
Returns a hash code value for this object.
hasStepResult(Map<String, String>, Integer) - Static method in class com.alibaba.cloud.ai.util.StepResultUtils
检查步骤结果是否存在
hasValue(OverAllState, String) - Static method in class com.alibaba.cloud.ai.util.StateUtils
检查状态值是否存在

I

id() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns the value of the id record component.
INIT_REWRITE_PROMPT_TEMPLATE - Static variable in class com.alibaba.cloud.ai.prompt.PromptConstant
Deprecated.
input() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskRequest
Returns the value of the input record component.
INPUT_KEY - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
INTENT_UNCLEAR - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
isRecallInfoSatisfyRequirement(String, SchemaDTO, List<String>) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
isSuccess() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
Returns the value of the isSuccess record component.
isSuccessful() - Method in class com.alibaba.cloud.ai.dto.KeywordExtractionResult
提取是否成功

K

KATA - Enum constant in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorEnum
 
KEYWORD_EXTRACT_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
KEYWORD_EXTRACT_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
KeywordExtractionResult - Class in com.alibaba.cloud.ai.dto
关键词提取结果数据结构,用于存储每个问题变体的提取结果
KeywordExtractionResult(String, boolean) - Constructor for class com.alibaba.cloud.ai.dto.KeywordExtractionResult
构造函数 - 失败情况
KeywordExtractionResult(String, List<String>, List<String>) - Constructor for class com.alibaba.cloud.ai.dto.KeywordExtractionResult
构造函数 - 成功情况
KeywordExtractNode - Class in com.alibaba.cloud.ai.node
Keyword, entity, and temporal information extraction node to prepare for subsequent schema recall.
KeywordExtractNode(BaseNl2SqlService) - Constructor for class com.alibaba.cloud.ai.node.KeywordExtractNode
 

L

LlmService - Class in com.alibaba.cloud.ai.service
 
LlmService(ChatClient) - Constructor for class com.alibaba.cloud.ai.service.LlmService
 
loadPrompt(String) - Static method in class com.alibaba.cloud.ai.prompt.PromptLoader
从文件加载提示词模板
logNodeEntry() - Method in class com.alibaba.cloud.ai.node.AbstractPlanBasedNode
Log node entry
logNodeOutput(String, Object) - Method in class com.alibaba.cloud.ai.node.AbstractPlanBasedNode
Log node output

M

MarkdownParser - Class in com.alibaba.cloud.ai.util
 
MarkdownParser() - Constructor for class com.alibaba.cloud.ai.util.MarkdownParser
 
metaObjectHandler() - Method in class com.alibaba.cloud.ai.config.MyBatisPlusConfig
元数据处理器,用于自动填充字段
MIX_SELECTOR_PROMPT_TEMPLATE - Static variable in class com.alibaba.cloud.ai.prompt.PromptConstant
Deprecated.
MIX_SQL_GENERATOR_PROMPT_TEMPLATE - Static variable in class com.alibaba.cloud.ai.prompt.PromptConstant
Deprecated.
MIX_SQL_GENERATOR_SYSTEM_PROMPT_CHECK_TEMPLATE - Static variable in class com.alibaba.cloud.ai.prompt.PromptConstant
Deprecated.
MIX_SQL_GENERATOR_SYSTEM_PROMPT_TEMPLATE - Static variable in class com.alibaba.cloud.ai.prompt.PromptConstant
Deprecated.
mixRag(String, List<String>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
基于 RAG 构建 schema
mixRagForAgent(String, String, List<String>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
基于 RAG 构建 schema - 支持智能体隔离
mixSqlGeneratorSystemCheckPrompt(String, DbConfig, SchemaDTO, List<String>) - Static method in class com.alibaba.cloud.ai.prompt.PromptHelper
 
MyBatisPlusConfig - Class in com.alibaba.cloud.ai.config
MyBatis Plus 配置类
MyBatisPlusConfig() - Constructor for class com.alibaba.cloud.ai.config.MyBatisPlusConfig
 
mybatisPlusInterceptor() - Method in class com.alibaba.cloud.ai.config.MyBatisPlusConfig
MyBatis Plus 拦截器配置 添加分页插件、乐观锁插件和防全表更新删除插件

N

name() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns the value of the name record component.
newInstance(CodeExecutorProperties, ChatClient.Builder) - Static method in class com.alibaba.cloud.ai.service.code.CodePoolExecutorServiceFactory
 
NewLineParser - Class in com.alibaba.cloud.ai.util
 
NewLineParser() - Constructor for class com.alibaba.cloud.ai.util.NewLineParser
 
nl2sql(String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
NL2SQL_GRAPH_NAME - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
Nl2sqlConfiguration - Class in com.alibaba.cloud.ai.config
 
Nl2sqlConfiguration(BaseNl2SqlService, BaseSchemaService, Accessor, DbConfig, CodeExecutorProperties, CodePoolExecutorService, SemanticModelRecallService, BusinessKnowledgeRecallService, UserPromptConfigService, DatasourceService) - Constructor for class com.alibaba.cloud.ai.config.Nl2sqlConfiguration
 
nl2sqlGraph(ChatClient.Builder) - Method in class com.alibaba.cloud.ai.config.Nl2sqlConfiguration
 
Nl2SqlService - Class in com.alibaba.cloud.ai.service
NL2SQL接口预留
Nl2SqlService(BaseNl2SqlService, BaseSchemaService) - Constructor for class com.alibaba.cloud.ai.service.Nl2SqlService
 
nodeClass(Class<?>) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
Set node class (automatically extract class name as node name)
nodeName(String) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
Set node name

O

of(String, Function<OverAllState, Map<String, Object>>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.ProcessingStep
 
of(String, Function<OverAllState, Map<String, Object>>, Function<Map<String, Object>, String>) - Static method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.ProcessingStep
 

P

Plan - Class in com.alibaba.cloud.ai.model.execution
 
Plan() - Constructor for class com.alibaba.cloud.ai.model.execution.Plan
 
Plan(String, List<ExecutionStep>) - Constructor for class com.alibaba.cloud.ai.model.execution.Plan
 
PLAN_CURRENT_STEP - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PLAN_EXECUTOR_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PLAN_NEXT_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PLAN_REPAIR_COUNT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PLAN_VALIDATION_ERROR - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PLAN_VALIDATION_STATUS - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PlanExecutorDispatcher - Class in com.alibaba.cloud.ai.dispatcher
Dispatches to the next node based on the plan execution and validation status.
PlanExecutorDispatcher() - Constructor for class com.alibaba.cloud.ai.dispatcher.PlanExecutorDispatcher
 
PlanExecutorNode - Class in com.alibaba.cloud.ai.node
计划执行与验证节点,根据计划决定下一个执行的节点,并在执行前进行验证。
PlanExecutorNode() - Constructor for class com.alibaba.cloud.ai.node.PlanExecutorNode
 
PLANNER_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PLANNER_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PlannerNode - Class in com.alibaba.cloud.ai.node
 
PlannerNode(ChatClient.Builder) - Constructor for class com.alibaba.cloud.ai.node.PlannerNode
 
processColumnWeights(List<List<Document>>, List<Document>) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
给每个列打分(结合其所在表的评分)
ProcessingStep(String, Function<OverAllState, Map<String, Object>>) - Constructor for class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.ProcessingStep
 
ProcessingStep(String, Function<OverAllState, Map<String, Object>>, Function<Map<String, Object>, String>) - Constructor for class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.ProcessingStep
 
PromptConfigDTO - Record Class in com.alibaba.cloud.ai.dto
提示词配置请求DTO
PromptConfigDTO(String, String) - Constructor for record class com.alibaba.cloud.ai.dto.PromptConfigDTO
 
PromptConfigDTO(String, String, String, String, Boolean, String, String) - Constructor for record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Creates an instance of a PromptConfigDTO record class.
PromptConstant - Class in com.alibaba.cloud.ai.prompt
提示词常量类,动态加载提示词文件
PromptConstant() - Constructor for class com.alibaba.cloud.ai.prompt.PromptConstant
 
PromptHelper - Class in com.alibaba.cloud.ai.prompt
 
PromptHelper() - Constructor for class com.alibaba.cloud.ai.prompt.PromptHelper
 
PromptLoader - Class in com.alibaba.cloud.ai.prompt
提示词加载器,用于从文件系统加载提示词模板
PromptLoader() - Constructor for class com.alibaba.cloud.ai.prompt.PromptLoader
 
promptType() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns the value of the promptType record component.
properties - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
PYTHON_ANALYSIS_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PYTHON_ANALYZE_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PYTHON_EXECUTE_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PYTHON_EXECUTE_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PYTHON_GENERATE_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PYTHON_GENERATE_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PYTHON_IS_SUCCESS - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PYTHON_TRIES_COUNT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
PythonAnalyzeNode - Class in com.alibaba.cloud.ai.node
根据Python代码的运行结果做总结分析
PythonAnalyzeNode(ChatClient.Builder) - Constructor for class com.alibaba.cloud.ai.node.PythonAnalyzeNode
 
PythonExecuteNode - Class in com.alibaba.cloud.ai.node
根据SQL查询结果生成Python代码,并运行Python代码获取运行结果。
PythonExecuteNode(CodePoolExecutorService) - Constructor for class com.alibaba.cloud.ai.node.PythonExecuteNode
 
PythonExecutorDispatcher - Class in com.alibaba.cloud.ai.dispatcher
 
PythonExecutorDispatcher() - Constructor for class com.alibaba.cloud.ai.dispatcher.PythonExecutorDispatcher
 
PythonGenerateNode - Class in com.alibaba.cloud.ai.node
生成Python代码的节点
PythonGenerateNode(CodeExecutorProperties, ChatClient.Builder) - Constructor for class com.alibaba.cloud.ai.node.PythonGenerateNode
 

Q

QUERY_REWRITE_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
QUERY_REWRITE_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
QueryRewriteDispatcher - Class in com.alibaba.cloud.ai.dispatcher
 
QueryRewriteDispatcher() - Constructor for class com.alibaba.cloud.ai.dispatcher.QueryRewriteDispatcher
 
QueryRewriteNode - Class in com.alibaba.cloud.ai.node
Query rewriting and intent clarification node to improve intent understanding accuracy.
QueryRewriteNode(BaseNl2SqlService) - Constructor for class com.alibaba.cloud.ai.node.QueryRewriteNode
 
QUESTION_TO_KEYWORDS_PROMPT_TEMPLATE - Static variable in class com.alibaba.cloud.ai.prompt.PromptConstant
Deprecated.

R

READY - Enum constant in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.State
 
readyCoreContainer - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
readyTempContainer - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
RECENT_N_COMPLETE_MONTH_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_COMPLETE_QUARTER_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_COMPLETE_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_COMPLETE_YEAR_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_DAY_WITHOUT_TODAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_MONTH_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_QUARTER_WITH_CURRENT_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
RECENT_N_YEAR_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
removeContainer(String) - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
removeContainer(String) - Method in class com.alibaba.cloud.ai.service.code.impl.DockerCodePoolExecutorService
 
removeDatasourceFromAgent(Integer, Integer) - Method in class com.alibaba.cloud.ai.service.DatasourceService
移除智能体的数据源关联
REPORT_GENERATOR_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
ReportGeneratorNode - Class in com.alibaba.cloud.ai.node
Report generation node that creates comprehensive analysis reports based on execution results.
ReportGeneratorNode(ChatClient.Builder, UserPromptConfigService) - Constructor for class com.alibaba.cloud.ai.node.ReportGeneratorNode
 
requirement() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskRequest
Returns the value of the requirement record component.
restClientCustomizer() - Method in class com.alibaba.cloud.ai.config.RestConfiguration
 
RestConfiguration - Class in com.alibaba.cloud.ai.config
 
RestConfiguration() - Constructor for class com.alibaba.cloud.ai.config.RestConfiguration
 
RESULT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
resultMapper(Function<String, Map<String, Object>>) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
Set result mapping function (convert collected content to final returned Map)
rewrite(String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
rewriteStream(String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
rewriteStream(String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
RUNNING - Enum constant in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.State
 
runTask(CodePoolExecutorService.TaskRequest) - Method in interface com.alibaba.cloud.ai.service.code.CodePoolExecutorService
 
runTask(CodePoolExecutorService.TaskRequest) - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
runTask(CodePoolExecutorService.TaskRequest) - Method in class com.alibaba.cloud.ai.service.code.impl.AiSimulationCodeExecutorService
 

S

safeExecute(Runnable, String) - Static method in class com.alibaba.cloud.ai.util.ExceptionUtils
安全执行操作,捕获并记录异常
safeExecute(Supplier<T>, T, String) - Static method in class com.alibaba.cloud.ai.util.ExceptionUtils
安全执行操作,捕获并记录异常
saveOrUpdateConfig(PromptConfigDTO) - Method in class com.alibaba.cloud.ai.service.UserPromptConfigService
创建或更新提示词配置
schema(SchemaInitRequest) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
 
schema(SchemaInitRequest) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
初始化数据库 schema 到向量库
SCHEMA_RECALL_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SCHEMA_RECALL_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SchemaDTO - Class in com.alibaba.cloud.ai.dto.schema
 
SchemaDTO() - Constructor for class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
schemaForAgent(String, SchemaInitRequest) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
为指定智能体初始化数据库 schema 到向量库
SchemaRecallNode - Class in com.alibaba.cloud.ai.node
Schema recall node that retrieves relevant database schema information based on keywords and intent.
SchemaRecallNode(BaseSchemaService) - Constructor for class com.alibaba.cloud.ai.node.SchemaRecallNode
 
schemaService - Variable in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
searchTableByNameAndVectorType(SearchRequest) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
获取表的文档
searchTableByNameAndVectorType(SearchRequest) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
 
searchWithFilter(SearchRequest) - Method in class com.alibaba.cloud.ai.service.analytic.AnalyticVectorStoreService
自定义 filter 的搜索接口
searchWithFilter(SearchRequest) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
自定义 filter 的搜索接口
searchWithFilter(SearchRequest) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
自定义 filter 的搜索接口
searchWithVectorType(SearchRequest) - Method in class com.alibaba.cloud.ai.service.analytic.AnalyticVectorStoreService
默认 filter 的搜索接口
searchWithVectorType(SearchRequest) - Method in class com.alibaba.cloud.ai.service.base.BaseVectorStoreService
默认 filter 的搜索接口
searchWithVectorType(SearchRequest) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
默认 filter 的搜索接口
searchWithVectorTypeForAgent(String, SearchRequest) - Method in class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
为指定智能体搜索向量数据
select(String, List<String>) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
select(String, List<String>, String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
selectActiveByPromptType(String) - Method in interface com.alibaba.cloud.ai.mapper.UserPromptConfigMapper
根据提示词类型查询启用的配置
selectByAgentId(Integer) - Method in interface com.alibaba.cloud.ai.mapper.AgentDatasourceMapper
根据智能体ID查询关联的数据源
selectByAgentIdAndDatasourceId(Integer, Integer) - Method in interface com.alibaba.cloud.ai.mapper.AgentDatasourceMapper
根据智能体ID和数据源ID查询关联关系
selectByAgentIdWithDatasource(Integer) - Method in interface com.alibaba.cloud.ai.mapper.AgentDatasourceMapper
根据智能体ID查询关联的数据源(包含数据源详细信息)
selectByPromptType(String) - Method in interface com.alibaba.cloud.ai.mapper.UserPromptConfigMapper
根据提示词类型查询配置列表
selectByStatus(String) - Method in interface com.alibaba.cloud.ai.mapper.DatasourceMapper
根据状态查询数据源列表
selectByType(String) - Method in interface com.alibaba.cloud.ai.mapper.DatasourceMapper
根据类型查询数据源列表
selectStatusStats() - Method in interface com.alibaba.cloud.ai.mapper.DatasourceMapper
获取数据源统计信息 - 按状态统计
selectTestStatusStats() - Method in interface com.alibaba.cloud.ai.mapper.DatasourceMapper
获取数据源统计信息 - 按测试状态统计
selectTypeStats() - Method in interface com.alibaba.cloud.ai.mapper.DatasourceMapper
获取数据源统计信息 - 按类型统计
selectWeightedColumns(List<List<Document>>, int) - Method in class com.alibaba.cloud.ai.service.base.BaseSchemaService
按照权重选取最多 maxCount 个列
SEMANTIC_CONSISTENCY_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SEMANTIC_CONSISTENCY_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SEMANTIC_CONSISTENCY_NODE_RECOMMEND_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SEMANTIC_CONSISTENCY_PROMPT_TEMPLATE - Static variable in class com.alibaba.cloud.ai.prompt.PromptConstant
Deprecated.
SEMANTIC_MODEL - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SemanticConsistenceDispatcher - Class in com.alibaba.cloud.ai.dispatcher
 
SemanticConsistenceDispatcher() - Constructor for class com.alibaba.cloud.ai.dispatcher.SemanticConsistenceDispatcher
 
semanticConsistency(String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
Deprecated.
SemanticConsistencyNode - Class in com.alibaba.cloud.ai.node
Semantic consistency validation node that checks SQL query semantic consistency.
SemanticConsistencyNode(BaseNl2SqlService) - Constructor for class com.alibaba.cloud.ai.node.SemanticConsistencyNode
 
semanticConsistencyStream(String, String) - Method in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
SemanticModelDTO - Class in com.alibaba.cloud.ai.dto
语义模型配置实体类
SemanticModelDTO() - Constructor for class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
SemanticModelDTO(String, String, String, String, String, Boolean, Boolean, String, String) - Constructor for class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
SemanticModelDTO(String, String, String, String, String, String, Boolean, Boolean) - Constructor for class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
SemanticModelRecallService - Class in com.alibaba.cloud.ai.service.semantic
 
SemanticModelRecallService(JdbcTemplate) - Constructor for class com.alibaba.cloud.ai.service.semantic.SemanticModelRecallService
 
setAgentFieldName(String) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setAgentId(Integer) - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
setAgentId(String) - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
setAgentId(String) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setBusinessTerm(String) - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
setCodePoolExecutor(CodePoolExecutorEnum) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setCodeTimeout(String) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setColumn(List<ColumnDTO>) - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
setConnectionUrl(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setContainerNamePrefix(String) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setContainerTimeout(Long) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setCoreContainerNum(Integer) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setCoreThreadSize(Integer) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setCpuCore(Long) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setCreateTime(LocalDateTime) - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
setCreateTime(LocalDateTime) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setCreateTime(LocalDateTime) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setCreator(String) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setCreatorId(Long) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setData(List<String>) - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
setDatabaseName(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setDatasetId(String) - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
setDatasource(Datasource) - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
setDatasourceId(Integer) - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
setDefaultRecall(Boolean) - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
setDefaultRecall(Boolean) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setDescription(String) - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
setDescription(String) - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
setDescription(String) - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
setDescription(String) - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
setDescription(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setDescription(String) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setDescription(String) - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
setEnabled(Boolean) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setEnabled(Boolean) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setEnumeration(int) - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
setExecutionPlan(List<ExecutionStep>) - Method in class com.alibaba.cloud.ai.model.execution.Plan
 
setFieldDescription(String) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setFieldSynonyms(String) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setFieldType(String) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setForeignKeys(List<List<String>>) - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
setHost(String) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setHost(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setId(Integer) - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
setId(Integer) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setId(Long) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setId(String) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setImageName(String) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setInputDataDescription(String) - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
setInstruction(String) - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
setIsActive(Integer) - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
setKeepThreadAliveTime(Long) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setLimitMemory(Long) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setMapping(Map<String, String>) - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
setMaxThreadSize(Integer) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setName(String) - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
setName(String) - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
setName(String) - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
setName(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setName(String) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setNetworkMode(String) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setOriginalDescription(String) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setOriginalFieldName(String) - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
setPassword(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setPort(Integer) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setPrimaryKeys(List<String>) - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
setPromptType(String) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setRange(String) - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
setSamples(List<String>) - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
setSqlQuery(String) - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
setStatus(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setStep(int) - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
setSummaryAndRecommendations(String) - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
setSynonyms(String) - Method in class com.alibaba.cloud.ai.dto.BusinessKnowledgeDTO
 
setSystemPrompt(String) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setTable(List<TableDTO>) - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
setTableCount(Integer) - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
setTaskQueueSize(Integer) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setTempContainerAliveTime(Integer) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setTempContainerNum(Integer) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setTestStatus(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setThoughtProcess(String) - Method in class com.alibaba.cloud.ai.model.execution.Plan
 
setThreadQueueSize(Integer) - Method in class com.alibaba.cloud.ai.config.CodeExecutorProperties
 
setToolParameters(ExecutionStep.ToolParameters) - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
setToolToUse(String) - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
setType(String) - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
setType(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setUpdateTime(LocalDateTime) - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
setUpdateTime(LocalDateTime) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
setUpdateTime(LocalDateTime) - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
setUsername(String) - Method in class com.alibaba.cloud.ai.entity.Datasource
 
shutdownPool() - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
shutdownPool() - Method in class com.alibaba.cloud.ai.service.code.impl.DockerCodePoolExecutorService
 
similaritySearch(String, String, int) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
为指定智能体搜索相似文档
similaritySearchWithFilter(String, String, int, String) - Method in class com.alibaba.cloud.ai.service.simple.AgentVectorStoreManager
为指定智能体搜索相似文档(带过滤条件)
SimpleNl2SqlService - Class in com.alibaba.cloud.ai.service.simple
 
SimpleNl2SqlService(BaseVectorStoreService, BaseSchemaService, LlmService, Accessor, DbConfig) - Constructor for class com.alibaba.cloud.ai.service.simple.SimpleNl2SqlService
 
SimpleSchemaService - Class in com.alibaba.cloud.ai.service.simple
 
SimpleSchemaService(DbConfig, Gson, BaseVectorStoreService) - Constructor for class com.alibaba.cloud.ai.service.simple.SimpleSchemaService
 
SimpleVectorStoreService - Class in com.alibaba.cloud.ai.service.simple
 
SimpleVectorStoreService(EmbeddingModel, Gson, Accessor, DbConfig, AgentVectorStoreManager) - Constructor for class com.alibaba.cloud.ai.service.simple.SimpleVectorStoreService
 
SMALL_TALK_REJECT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SPECIFIC_YEAR_COMPLETE_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_HALF_YEAR_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_MONTH_COMPLETE_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_MONTH_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_MONTH_LAST_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_MONTH_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_MONTH_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_QUARTER_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SPECIFIC_YEAR_WEEK_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
SQL_EXECUTE_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_EXECUTE_NODE_EXCEPTION_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_EXECUTE_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_GENERATE_COUNT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_GENERATE_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_GENERATE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_GENERATE_SCHEMA_MISSING - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_GENERATE_SCHEMA_MISSING_ADVICE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_RESULT_LIST_MEMORY - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_VALIDATE_EXCEPTION_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_VALIDATE_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SQL_VALIDATE_NODE_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
SqlExecuteNode - Class in com.alibaba.cloud.ai.node
SQL execution node that executes SQL queries against the database.
SqlExecuteNode(Accessor, DatasourceService) - Constructor for class com.alibaba.cloud.ai.node.SqlExecuteNode
 
SQLExecutorDispatcher - Class in com.alibaba.cloud.ai.dispatcher
 
SQLExecutorDispatcher() - Constructor for class com.alibaba.cloud.ai.dispatcher.SQLExecutorDispatcher
 
SqlGenerateDispatcher - Class in com.alibaba.cloud.ai.dispatcher
 
SqlGenerateDispatcher() - Constructor for class com.alibaba.cloud.ai.dispatcher.SqlGenerateDispatcher
 
SqlGenerateNode - Class in com.alibaba.cloud.ai.node
Enhanced SQL generation node that handles SQL query regeneration with advanced optimization features.
SqlGenerateNode(ChatClient.Builder, BaseNl2SqlService) - Constructor for class com.alibaba.cloud.ai.node.SqlGenerateNode
 
SqlValidateDispatcher - Class in com.alibaba.cloud.ai.dispatcher
 
SqlValidateDispatcher() - Constructor for class com.alibaba.cloud.ai.dispatcher.SqlValidateDispatcher
 
startMessage(String) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
 
state(OverAllState) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
Set state
StateUtils - Class in com.alibaba.cloud.ai.util
状态管理工具类,提供类型安全的状态获取方法
StateUtils() - Constructor for class com.alibaba.cloud.ai.util.StateUtils
 
stdErr() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
Returns the value of the stdErr record component.
stdOut() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
Returns the value of the stdOut record component.
StepResultUtils - Class in com.alibaba.cloud.ai.util
步骤结果管理工具类
StepResultUtils() - Constructor for class com.alibaba.cloud.ai.util.StepResultUtils
 
stopContainer(String) - Method in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
stopContainer(String) - Method in class com.alibaba.cloud.ai.service.code.impl.DockerCodePoolExecutorService
 
streamCall(String) - Method in class com.alibaba.cloud.ai.service.LlmService
流式返回用户prompt的回复
streamCallWithSystemPrompt(String, String) - Method in class com.alibaba.cloud.ai.service.LlmService
流式返回用户prompt的回复,带有系统提示
StreamingChatGeneratorUtil - Class in com.alibaba.cloud.ai.util
StreamingChatGenerator utility class for creating and configuring StreamingChatGenerator instances
StreamingChatGeneratorUtil() - Constructor for class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil
 
StreamingChatGeneratorUtil.ProcessingStep - Class in com.alibaba.cloud.ai.util
 
StreamingChatGeneratorUtil.StreamingProcessorBuilder - Class in com.alibaba.cloud.ai.util
 
systemPrompt() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns the value of the systemPrompt record component.

T

TABLE_DOCUMENTS_FOR_SCHEMA_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
TABLE_RELATION_NODE - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
TABLE_RELATION_OUTPUT - Static variable in class com.alibaba.cloud.ai.constant.Constant
 
TableDTO - Class in com.alibaba.cloud.ai.dto.schema
 
TableDTO() - Constructor for class com.alibaba.cloud.ai.dto.schema.TableDTO
 
TableRelationNode - Class in com.alibaba.cloud.ai.node
Table relationship inference node that automatically completes complex structures like JOINs and foreign keys.
TableRelationNode(BaseSchemaService, BaseNl2SqlService, BusinessKnowledgeRecallService, SemanticModelRecallService) - Constructor for class com.alibaba.cloud.ai.node.TableRelationNode
 
taskQueue - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
TaskRequest(String, String, String) - Constructor for record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskRequest
Creates an instance of a TaskRequest record class.
TaskResponse(boolean, String, String, String) - Constructor for record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
Creates an instance of a TaskResponse record class.
tempContainerRemoveFuture - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
tempContainerState - Variable in class com.alibaba.cloud.ai.service.code.impl.AbstractCodePoolExecutorService
 
testConnection(Integer) - Method in class com.alibaba.cloud.ai.service.DatasourceService
测试数据源连接
toggleDatasourceForAgent(Integer, Integer, Boolean) - Method in class com.alibaba.cloud.ai.service.DatasourceService
启用/禁用智能体的数据源
toJsonStr() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
toJsonStr() - Method in class com.alibaba.cloud.ai.model.execution.Plan
 
ToolParameters() - Constructor for class com.alibaba.cloud.ai.model.execution.ExecutionStep.ToolParameters
 
toString() - Method in class com.alibaba.cloud.ai.dto.KeywordExtractionResult
 
toString() - Method in record class com.alibaba.cloud.ai.dto.PromptConfigDTO
Returns a string representation of this record class.
toString() - Method in class com.alibaba.cloud.ai.dto.schema.ColumnDTO
 
toString() - Method in class com.alibaba.cloud.ai.dto.schema.SchemaDTO
 
toString() - Method in class com.alibaba.cloud.ai.dto.schema.TableDTO
 
toString() - Method in class com.alibaba.cloud.ai.dto.SemanticModelDTO
 
toString() - Method in class com.alibaba.cloud.ai.entity.AgentDatasource
 
toString() - Method in class com.alibaba.cloud.ai.entity.Datasource
 
toString() - Method in class com.alibaba.cloud.ai.entity.UserPromptConfig
 
toString() - Method in class com.alibaba.cloud.ai.model.execution.ExecutionStep
 
toString() - Method in class com.alibaba.cloud.ai.model.execution.Plan
 
toString() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskRequest
Returns a string representation of this record class.
toString() - Method in record class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.TaskResponse
Returns a string representation of this record class.
trimResult(boolean) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
Set whether to trim the final result
type(StreamResponseType) - Method in class com.alibaba.cloud.ai.util.StreamingChatGeneratorUtil.StreamingProcessorBuilder
 

U

updateDatasource(Integer, Datasource) - Method in class com.alibaba.cloud.ai.service.DatasourceService
更新数据源
updateTestStatus(Integer, String) - Method in class com.alibaba.cloud.ai.service.DatasourceService
更新数据源测试状态
UserPromptConfig - Class in com.alibaba.cloud.ai.entity
用户自定义提示词配置实体类
UserPromptConfig() - Constructor for class com.alibaba.cloud.ai.entity.UserPromptConfig
 
UserPromptConfig(String, String) - Constructor for class com.alibaba.cloud.ai.entity.UserPromptConfig
 
UserPromptConfigMapper - Interface in com.alibaba.cloud.ai.mapper
用户提示词配置 Mapper 接口
UserPromptConfigService - Class in com.alibaba.cloud.ai.service
用户提示词配置管理服务 提供提示词配置的增删改查功能,支持运行时配置更新
UserPromptConfigService() - Constructor for class com.alibaba.cloud.ai.service.UserPromptConfigService
 

V

valueOf(String) - Static method in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.State
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.alibaba.cloud.ai.service.code.CodePoolExecutorService.State
Returns an array containing the constants of this enum class, in the order they are declared.
VectorStoreConfig - Class in com.alibaba.cloud.ai.annotation
向量存储配置类 确保AgentVectorStoreManager在管理模块中可用
VectorStoreConfig() - Constructor for class com.alibaba.cloud.ai.annotation.VectorStoreConfig
 
vectorStoreService - Variable in class com.alibaba.cloud.ai.service.base.BaseNl2SqlService
 
vectorStoreService - Variable in class com.alibaba.cloud.ai.service.base.BaseSchemaService
向量存储服务

W

webClientBuilder() - Method in class com.alibaba.cloud.ai.config.RestConfiguration
 
WEEK_DAY_PATTERN - Static variable in class com.alibaba.cloud.ai.util.DateTimeUtil
 
wrapAsRuntimeException(Exception, String) - Static method in class com.alibaba.cloud.ai.util.ExceptionUtils
包装异常为运行时异常
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values