package com.seer.teach.teacher.common.llm.sse.resp;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * LLM SSE知识响应类
 * <p>
 * 用于封装大语言模型通过SSE方式返回的知识点相关信息
 * </p>
 *
 * @author Captain
 * @since 2025-09-29 16:39
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class LlmSseKnowResp {

    /**
     * 知识点名称
     */
    private String knowledgePointName;

    /**
     * 知识点摘总结
     */
    private String summary;

    /**
     * 知识点数据内容
     */
    private String knowledgePointData;

    /**
     * 相关视频URL
     */
    private String videoUrl;

}

