代码提交,修改上传知识库逻辑

topo_dev
liu 9 months ago
parent c15c57d563
commit 0e8acc7aa8

@ -59,5 +59,8 @@ public interface LangChainChatService {
@GetExchange(url = "list_files")
LangChainChatRes queryFileList(@RequestParam String knowledge_base_name);
@PostExchange(url = "/delete_knowledge_base", contentType = MediaType.APPLICATION_JSON_VALUE)
LangChainChatRes deleteBase(@RequestBody String knowledge_base_name);
}

@ -66,4 +66,10 @@ public class TestController {
log.info(JSONUtil.toJsonStr(langChainChatRes));
}
@GetMapping("deleteBase")
public void deleteBase(String knowledgeBaseName) {
LangChainChatRes langChainChatRes = langChainChatClient.deleteBase(knowledgeBaseName);
log.info(JSONUtil.toJsonStr(langChainChatRes));
}
}

@ -175,7 +175,12 @@ public class ModelCaseServiceImpl extends ServiceImpl<ModelCaseMapper, ModelCase
@Override
public R<?> del(String id) {
ModelCase modelCase = modelCaseMapper.selectById(id);
LangChainChatRes langChainChatRes = langChainChatService.deleteBase(modelCase.getCaseNo());
if (200 != langChainChatRes.getCode()){
log.info("删除知识库失败");
}
modelCase.setDataStatus(StringUtils.getUUID());
int i = modelCaseMapper.updateById(modelCase);
if (i > 0) {

Loading…
Cancel
Save