package com.cslg.ppa.dto;

import com.cslg.ppa.entity.commom.DifyFile;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class OAMessageDTO {
    @SerializedName("response_mode")
    private String responseMode;
    @JsonProperty("user")
    private String user;

    private Map<String,Object> inputs;
    private List<DifyFile> files;

    @SerializedName("conversation_id")
    private String conversationId;

    private String  query;
}
