package org.xyzh.api.ai.dto;

import org.xyzh.common.dto.BaseDTO;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "知识库文件")
public class TbKnowledgeFile extends BaseDTO{
    private final static long serialVersionUID = 1L;
    
    @Schema(description = "知识库ID")
    private String knowledgeId;

    @Schema(description = "文件ID")
    private String fileId;

    @Schema(description = "文件根ID")
    private String fileRootId;

    @Schema(description = "Dify文件ID")
    private String difyFileId;

    @Schema(description = "文件版本")
    private Integer version;

}
