package org.jk.rag.domain.dto;

import cn.idev.excel.annotation.ExcelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class JkDialogRespDTO {

    @ExcelProperty(value = "日志ID")
    private String id;

    @ExcelProperty(value = "AppID")
    private String appId;

    @ExcelProperty(value = "知识库ID")
    private String knowledgeId;

    @ExcelProperty(value = "用户ID")
    private String userId;

    private String did;

    @ExcelProperty(value = "聊天标题")
    private String dialog_name;

    private String dialog_id;

    @ExcelProperty(value = "类型")
    private String type;

    @ExcelProperty(value = "聊天内容")
    private String content;

    @ExcelProperty(value = "创建时间")
    private LocalDateTime create_time;

    private String sliceJson;

    private JkSliceInfoDTO sliceInfo;

    private List<JkDocumentDTO> documents;

    private String downloadUrl;


}
