package org.jk.rag.domain.entity;


import lombok.Data;
import org.jk.common.core.enums.IconImg;
import org.jk.system.domain.SysUser;

import java.util.List;

@Data
public class JkKnowledgeParams {

    private String knowledgeId;

    /** 知识库绑定的向量化模型 */
    private String embeddingId;

    /** 知识库名称 */
    private String name;

    /** 知识库描述 */
    private String description;

    /** 背景颜色 */
    private String background;

    /** 知识库图标 */
    private String icon = IconImg.QUESTION.getValue();

    /**
     * 可见性：'0':公开，'1':私有
     */
    private String visible;

    private List<SysUser> vipList;
    /** 切分规则 */
    private String splittingType;
    /** 知识库图谱 */
    private Boolean knowledgeGraph;

}
