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 = "AI智能体对话")
public class TbChat extends BaseDTO{
    private static final long serialVersionUID = 1L;
    
    @Schema(description = "对话ID")
    private String chatId;

    @Schema(description = "智能体ID")
    private String agentId;

    @Schema(description = "用户ID")
    private String userId;

    @Schema(description = "用户类型 true-系统内部人员 false-系统外部人员")
    private Boolean userType;

    @Schema(description = "对话标题")
    private String title;

}
