参数说明：

1.  知识库问答

// 会话id
// 为空的话，会自动创建会话id
public String session_id;

// 查询文本
@SLVerifyRequired
public String query;

// 知识库 ID 列表
@SLVerifyRequired
public List<String> knowledge_base_ids;

// 知识文件 ID 列表，指定具体文件进行检索
public List<String> knowledge_ids;

// 覆盖默认的摘要模型 ID
public String summary_model_id;

// 是否禁用自动标题生成（默认 false）
public boolean disable_title;

// 是否启用记忆功能
public boolean enable_memory;

// 来源渠道标识：web、api、im、browser_extension
public String channel; 2.
基于智能体问答

// 会话id
public String session_id;

// 查询文本
@SLVerifyRequired
public String query;

// 知识库 ID 列表
public List<String> knowledge_base_ids;

// 知识文件 ID 列表，指定具体文件进行检索
public List<String> knowledge_ids;

// 自定义 Agent ID，指定使用的智能体
@SLVerifyRequired
public String agent_id;

// 覆盖默认的摘要模型 ID
public String summary_model_id;

// 是否禁用自动标题生成（默认 false）
public boolean disable_title;

// 是否启用记忆功能
public boolean enable_memory;

// 图片文件id列表，需要 Agent 启用图片上传
public List<String> images;

// 来源渠道标识：web、api、im、browser_extension
public String channel;

// 是否启用 Agent 模式（默认 false，优先使用 Agent 配置）
public boolean agent_enabled;

// 是否启用网络搜索（默认 false）
public boolean web_search_enabled; 3.
基于模型聊天

// 会话id
public String session_id;

// 查询文本
@SLVerifyRequired
public String query;

// 覆盖默认的摘要模型 ID
@SLVerifyRequired
public String summary_model_id;

// 是否禁用自动标题生成（默认 false）
public boolean disable_title;

// 是否启用记忆功能
public boolean enable_memory;

// 来源渠道标识：web、api、im、browser_extension
public String channel;

应答说明：
公共的消息部分
// id
public String id;

    // 响应类型
    public String     response_type;

    // 内容
    public String     content;

    // 是否结束
    public boolean    done;

response_type是应答类型，不同的类型附带不同的属性和data数据

1.  agent_query (Agent开始处理查询消息)

        // 会话id
        public String     session_id;

        // 助手消息id
        public String     assistant_message_id;

2.  thinking (思考消息)

没有其他信息3.
tool_call (调用工具消息)
包含了一个data对象

    // 参数
    public MapObject  arguments;

    // tool_call_id
    public String     tool_call_id;

    // tool_name
    public String     tool_name;

4.  tool_result (工具调用结果消息)
    包含了一个data对象

        // 显示类型
        // null/thinking
        public String                   display_type;

        // 持续时间（毫秒）
        public Long                     duration_ms;

        // 工具结果项对象列表
        public List<SSEToolResultItem>  content_items;

        // 错误信息
        public String                   error;

        // 未完成的步骤
        public Boolean                  incomplete_steps;

        // 下一个需要思考的问题
        public Boolean                  next_thought_needed;

        // 输出内容
        public String                   output;

        // 是否成功
        public boolean                  success;

        // 想法；想法
        public String                   thought;

        // 思想历史长度
        public Integer                  thought_history_length;

        // 想法编号
        public Integer                  thought_number;

        // tool_call_id
        public String                   tool_call_id;

        // tool_name
        public String                   tool_name;

        // 总想法数
        public Integer                  total_thoughts;

5.  references ()
    包含了知识库和知识相关引用

        // 知识引用列表
        public List<HybridSearchResult>  knowledge_references;
        // id
        public String         id;

        // 父块id
        public String         parent_chunk_id;

        // 内容
        public String         content;

        // 知识库id
        public String         knowledge_base_id;

        // 知识id
        public String         knowledge_id;

        // 知识标题
        public String         knowledge_title;

        // 知识渠道
        public String         knowledge_channel;

        // 知识来源
        public String         knowledge_source;

        // 已匹配内容
        public String         matched_content;

        // 匹配类型
        public Integer        match_type;

        // 块索引
        public String         chunk_index;

        // 内容开始位置
        public Integer        start_at;

        // 内容结束位置
        public Integer        end_at;

        // 序号
        public Integer        seq;

        // 评分
        public Float          score;

        // 块类型
        public String         chunk_type;

        public ChunkMetadata  chunk_metadata;

        // 子块id列表
        public List<String>   sub_chunk_id;

        // 图片信息
        public String         image_info;

        // 元数据
        public MapObject      metadata;

        // 知识文件名
        public String         knowledge_filename;

        // 知识摘要
        public String         knowledge_description;

6.  answer (最终回答内容的消息)

没有其他信息9.
session_title (生成会话标题的消息)
包含了data对象

    // 会话id
    public String  session_id;

    // 标题
    public String  title;

10. complete (完成消息)
    包含了data对象

        // 总共的持续时间（毫秒）
        public Long     total_duration_ms;

        // 总共步骤
        public Integer  total_steps;
