Files
happy-life-star/backend-single/src/main/java/com/emotion/entity/AiSceneBinding.java
T
peanut 89fc42819d feat: AI 场景路由、ASR 服务及前后端全链路同步
- 新增 AI 场景路由控制器和管理接口
- 新增 ASR 语音识别服务及前后端集成
- 同步 AI Runtime 客户端到 Web/小程序/Life-Script
- 完善 AI 配置测试修复和管理后台路由配置
- 新增数据库迁移脚本

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 13:25:21 +08:00

50 lines
1.1 KiB
Java

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;
}