package com.emotion.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.emotion.common.BaseEntity; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; @Data @EqualsAndHashCode(callSuper = true) @SuperBuilder @NoArgsConstructor @AllArgsConstructor @TableName("t_ai_scene_binding") public class AiSceneBinding extends BaseEntity { @TableField("scene_code") private String sceneCode; @TableField("scene_name") private String sceneName; @TableField("endpoint_id") private String endpointId; @TableField("input_schema") private String inputSchema; @TableField("prompt_template") private String promptTemplate; @TableField("required_stream") private Integer requiredStream; @TableField("priority") private Integer priority; @TableField("is_enabled") private Integer isEnabled; @TableField("version") private String version; @TableField("description") private String description; }