package cn.iocoder.yudao.module.ai.controller.admin.knowledge.vo.knowledge; import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; import cn.idev.excel.annotation.ExcelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * AI 知识库 Excel 导入 VO */ @Data @Builder @AllArgsConstructor @NoArgsConstructor public class AiKnowledgeImportExcelVO { @ExcelProperty("知识库名称") private String name; @ExcelProperty("知识库描述") private String description; @ExcelProperty("向量模型名称") private String embeddingModelName; @ExcelProperty("TopK") private Integer topK; @ExcelProperty("相似度阈值") private Double similarityThreshold; @ExcelProperty(value = "状态", converter = DictConvert.class) @DictFormat("common_status") private Integer status; }