refactor(ai-chat): 将会话ID类型统一由UUID改为字符串类型
- 修改AiChat相关实体、VO及Mapper中sessionId字段类型为String - 调整AiChatController接口,支持字符串类型sessionId参数 - 修改AiChatService及实现类中相关方法的sessionId参数类型 - 更新业务逻辑中sessionId的处理,移除UUID转换操作 feat(vector-store): 添加文件访问URL字段及切片更新接口 - 在vector_store表及对应实体中新增file_url字段 - 增加AiDocument的fileUrl字段,保存文件访问链接 - 在DocumentProcessor处理切片时更新file_url字段 - 添加AiDocumentMapper中updateChunkFields接口及XML实现 feat(attachment): 知识库文件上传支持记录文件附件 - 新增FileAttachment实体及Mapper,保存上传文件元信息 - 在AiKnowledgeBaseServiceImpl实现文件上传后保存附件记录 - 上传接口返回文件URL并保存到文档和附件表中
This commit is contained in:
@@ -101,6 +101,11 @@ public class AiDocument {
|
||||
*/
|
||||
private String filePath;
|
||||
|
||||
/**
|
||||
* 文件访问URL
|
||||
*/
|
||||
private String fileUrl;
|
||||
|
||||
/**
|
||||
* 文档日期(如日报日期、照片拍摄日期)
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user