知识库创建

This commit is contained in:
2025-11-06 19:08:20 +08:00
parent 0bb4853d54
commit d9947e273c
23 changed files with 2563 additions and 1018 deletions

View File

@@ -6,6 +6,7 @@ import org.xyzh.common.core.page.PageParam;
import org.xyzh.common.dto.ai.TbAiKnowledge;
import java.util.List;
import java.util.Map;
/**
* @description AI知识库管理服务接口
@@ -65,7 +66,7 @@ public interface AiKnowledgeService {
* @param pageParam 分页参数
* @return 分页结果
*/
PageDomain<TbAiKnowledge> pageKnowledges(TbAiKnowledge filter, PageParam pageParam);
ResultDomain<TbAiKnowledge> pageKnowledges(TbAiKnowledge filter, PageParam pageParam);
/**
* 同步Dify知识库信息到本地
@@ -103,4 +104,16 @@ public interface AiKnowledgeService {
* @return 统计信息
*/
ResultDomain<TbAiKnowledge> getKnowledgeStats(String knowledgeId);
/**
* 获取可用的嵌入模型列表
* @return 嵌入模型列表
*/
ResultDomain<Map<String, Object>> getAvailableEmbeddingModels();
/**
* 获取可用的Rerank模型列表
* @return Rerank模型列表
*/
ResultDomain<Map<String, Object>> getAvailableRerankModels();
}