You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
806 B
Java
36 lines
806 B
Java
package com.supervision.police.vo;
|
|
|
|
import com.supervision.chat.client.dto.chat.History;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
import lombok.Data;
|
|
|
|
import java.util.List;
|
|
|
|
@Data
|
|
public class ChatReqVO {
|
|
|
|
@Schema(description = "案件id")
|
|
private String caseId;
|
|
|
|
@Schema(description = "用户id")
|
|
private String userId;
|
|
|
|
@Schema(description = "会话id")
|
|
private String conversationId;
|
|
|
|
@Schema(description = "问答类型")
|
|
private String type;
|
|
|
|
@Schema(description = "意图类型")
|
|
private String intentType;
|
|
|
|
@Schema(description = "用户输入的文本")
|
|
private String query;
|
|
|
|
@Schema(description = "多轮对话轮数")
|
|
private int dialogueCount = 0;
|
|
|
|
@Schema(description = "历史会话")
|
|
private List<History> history;
|
|
}
|