Files
xiaozhi-esp32-server/main/manager-api
GZH f6bb55ae90 refactor(knowledge):重构知识库模块的数据传输对象和接口适配器
- 将 BotController 类注释掉,暂时移除机器人功能实现
- 在多个 DTO 类中添加 @JsonIgnoreProperties 注解以忽略未知属性- 修改 ChunkDTO 中的 positions 字段类型为嵌套列表,并添加 token 字段
- 更新 DatasetDTO 和 DocumentDTO 中的时间日期字段格式说明-重构 KnowledgeBaseAdapter 接口方法签名,使用强类型 DTO 替代 Map 参数
- 在 KnowledgeBaseController 中注入 KnowledgeManagerService 并修改删除逻辑
- 更新数据库统计信息更新方法名称和参数结构-优化 KnowledgeBaseServiceImpl 中的数据集创建和查找逻辑
2026-03-04 17:39:55 +08:00
..
2025-04-13 00:21:13 +08:00

本文档是开发类文档,如需部署小智服务端,点击这里查看部署教程

项目介绍

manager-api 该项目基于SpringBoot框架开发。

开发使用代码编辑器,导入项目时,选择manager-api文件夹作为项目目录

开发环境

JDK 21 Maven 3.8+ MySQL 8.0+ Redis 5.0+ Vue 3.x

接口文档

启动后打开:http://localhost:8002/xiaozhi/doc.html