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:
@@ -41,6 +41,7 @@ CREATE TABLE vector_store (
|
||||
file_type VARCHAR(50),
|
||||
file_size BIGINT,
|
||||
file_path VARCHAR(500),
|
||||
file_url VARCHAR(500),
|
||||
|
||||
-- 时间信息 (用于时间维度检索)
|
||||
doc_date DATE,
|
||||
|
||||
Reference in New Issue
Block a user