package com.takai.ai.domain.entity; import lombok.Data; import java.util.List; @Data public class TakaiSseInfoParams { private static final long serialVersionUID = 1L; /** * 请求唯⼀id */ private String request_id; /** * 是否增量返回 */ private Boolean incremental; /** * 1.调⽤对话模型时,将当前对话信息列表作为提⽰输⼊给模型;按照{"role": "user", "content": " * 你好 * "} * 的键值对形式进⾏传 * 参;总⻓度超过模型最⻓输⼊限制后会⾃动截断,需按时间由旧到新排 * 序 * 2. list必须是奇数个 */ private List prompt; private List messages; private String appId; /** * ⽤于控制每次返回内容的类型,空或者没有此字段时默认按照json_string * 返回 * json_string * 返回标准的JSON字符串 * text * 返回原始的⽂本内容 */ private String returnType; /** * 知识库id列表:不传,则使⽤应⽤关联的所有知识库 */ private String knowledge_ids; /** * 知识id列表:不传,则使⽤应⽤关联的所有知识库 */ private List document_ids; private String model; }