Package com.alibaba.cloud.ai.service
Class DatasourceService
java.lang.Object
com.alibaba.cloud.ai.service.DatasourceService
数据源服务类
- Author:
- Alibaba Cloud AI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDatasourceToAgent(Integer agentId, Integer datasourceId) 为智能体添加数据源createDatasource(Datasource datasource) 创建数据源void删除数据源getAgentDatasources(Integer agentId) 获取智能体关联的数据源列表获取所有数据源列表根据ID获取数据源详情getDatasourcesByStatus(String status) 根据状态获取数据源列表getDatasourcesByType(String type) 根据类型获取数据源列表获取数据源统计信息voidremoveDatasourceFromAgent(Integer agentId, Integer datasourceId) 移除智能体的数据源关联boolean测试数据源连接toggleDatasourceForAgent(Integer agentId, Integer datasourceId, Boolean isActive) 启用/禁用智能体的数据源updateDatasource(Integer id, Datasource datasource) 更新数据源voidupdateTestStatus(Integer id, String testStatus) 更新数据源测试状态
-
Constructor Details
-
DatasourceService
public DatasourceService()
-
-
Method Details
-
getAllDatasources
获取所有数据源列表 -
getDatasourcesByStatus
根据状态获取数据源列表 -
getDatasourcesByType
根据类型获取数据源列表 -
getDatasourceById
根据ID获取数据源详情 -
createDatasource
创建数据源 -
updateDatasource
更新数据源 -
deleteDatasource
删除数据源 -
updateTestStatus
更新数据源测试状态 -
testConnection
测试数据源连接 -
getAgentDatasources
获取智能体关联的数据源列表 -
addDatasourceToAgent
为智能体添加数据源 -
removeDatasourceFromAgent
移除智能体的数据源关联 -
toggleDatasourceForAgent
public AgentDatasource toggleDatasourceForAgent(Integer agentId, Integer datasourceId, Boolean isActive) 启用/禁用智能体的数据源 -
getDatasourceStats
获取数据源统计信息
-