Commit 6a12e005 authored by alex yao's avatar alex yao

feat: 编辑应用-新增音色配置

parent cdbc964a
package cn.com.poc.agent_application.convert;
import cn.com.poc.agent_application.domain.AgentApplicationBaseInfo;
import cn.com.poc.agent_application.domain.AgentApplicationCommConfig;
import cn.com.poc.agent_application.domain.AgentApplicationCommModelConfig;
import cn.com.poc.agent_application.domain.AgentApplicationKnowledgeConfig;
import cn.com.poc.agent_application.domain.*;
import cn.com.poc.agent_application.dto.AgentApplicationInfoDto;
import cn.com.poc.agent_application.entity.BizAgentApplicationInfoEntity;
import cn.com.poc.agent_application.entity.Variable;
import cn.com.poc.agent_application.entity.VoiceConfig;
import cn.com.poc.agent_application.model.BizAgentApplicationInfoModel;
import cn.com.poc.agent_application.query.AgentApplicationInfoQueryItem;
import cn.com.poc.agent_application.query.PublishAgentApplicationQueryItem;
import cn.com.poc.common.constant.CommonConstant;
import cn.com.poc.common.utils.JsonUtils;
import cn.com.poc.expose.dto.SearchAgentApplicationDto;
import cn.hutool.core.util.ObjectUtil;
......@@ -72,6 +71,10 @@ public class AgentApplicationInfoConvert {
if (StringUtils.isNotBlank(model.getUnitIds())) {
entity.setUnitIds(JsonUtils.deSerialize(model.getUnitIds(), String[].class));
}
if (StringUtils.isNotBlank(model.getVoiceConfig())) {
VoiceConfig voiceConfig = JsonUtils.deSerialize(model.getVoiceConfig(), VoiceConfig.class);
entity.setVoiceConfig(voiceConfig);
}
entity.setIsDeleted(model.getIsDeleted());
entity.setCreator(model.getCreator());
entity.setCreatedTime(model.getCreatedTime());
......@@ -114,6 +117,9 @@ public class AgentApplicationInfoConvert {
if (ArrayUtils.isNotEmpty(entity.getUnitIds())) {
model.setUnitIds(JsonUtil.toJson(entity.getUnitIds()));
}
if (ObjectUtil.isNotEmpty(entity.getVoiceConfig())) {
model.setVoiceConfig(JsonUtils.serialize(entity.getVoiceConfig()));
}
model.setIsDeleted(entity.getIsDeleted());
model.setCreator(entity.getCreator());
model.setCreatedTime(entity.getCreatedTime());
......@@ -154,11 +160,21 @@ public class AgentApplicationInfoConvert {
commModelConfig.setTemperature(entity.getTemperature());
commModelConfig.setCommunicationTurn(entity.getCommunicationTurn());
AgentApplicationVoiceConfig voiceConfig = new AgentApplicationVoiceConfig();
if (ObjectUtil.isNotEmpty(entity.getVoiceConfig())) {
voiceConfig.setDefaultOpen(entity.getVoiceConfig().getDefaultOpen());
voiceConfig.setTimbreId(entity.getVoiceConfig().getTimbreId());
} else {
voiceConfig.setDefaultOpen(CommonConstant.YOrN.N);
voiceConfig.setTimbreId(StringUtils.EMPTY);
}
AgentApplicationInfoDto dto = new AgentApplicationInfoDto();
dto.setBaseInfo(baseInfo);
dto.setCommConfig(commConfig);
dto.setKnowledgeConfig(knowledgeConfig);
dto.setCommModelConfig(commModelConfig);
dto.setVoiceConfig(voiceConfig);
dto.setUnitIds(entity.getUnitIds());
dto.setCreator(entity.getCreator());
dto.setCreatedTime(entity.getCreatedTime());
......@@ -204,6 +220,16 @@ public class AgentApplicationInfoConvert {
entity.setCommunicationTurn(dto.getCommModelConfig().getCommunicationTurn());
}
VoiceConfig voiceConfig = new VoiceConfig();
if (ObjectUtil.isNotEmpty(dto.getVoiceConfig())) {
voiceConfig.setDefaultOpen(dto.getVoiceConfig().getDefaultOpen());
voiceConfig.setTimbreId(dto.getVoiceConfig().getTimbreId());
} else {
voiceConfig.setDefaultOpen(CommonConstant.YOrN.N);
voiceConfig.setTimbreId(StringUtils.EMPTY);
}
entity.setVoiceConfig(voiceConfig);
entity.setUnitIds(dto.getUnitIds());
entity.setCreator(dto.getCreator());
entity.setCreatedTime(dto.getCreatedTime());
......@@ -248,6 +274,9 @@ public class AgentApplicationInfoConvert {
if (StringUtils.isNotBlank(infoQueryItem.getUnitIds())) {
entity.setUnitIds(JsonUtils.deSerialize(infoQueryItem.getUnitIds(), String[].class));
}
if (StringUtils.isNotBlank(infoQueryItem.getVoiceConfig())) {
entity.setVoiceConfig(JsonUtils.deSerialize(infoQueryItem.getVoiceConfig(), VoiceConfig.class));
}
entity.setIsDeleted(infoQueryItem.getIsDeleted());
entity.setCreator(infoQueryItem.getCreator());
entity.setCreatedTime(infoQueryItem.getCreatedTime());
......
package cn.com.poc.agent_application.domain;
public class AgentApplicationVoiceConfig {
/**
* 是否默认开启 Y-是 N-否
*/
private String defaultOpen;
/**
* 音色ID
*/
private String timbreId;
public String getDefaultOpen() {
return defaultOpen;
}
public void setDefaultOpen(String defaultOpen) {
this.defaultOpen = defaultOpen;
}
public String getTimbreId() {
return timbreId;
}
public void setTimbreId(String timbreId) {
this.timbreId = timbreId;
}
}
package cn.com.poc.agent_application.dto;
import cn.com.poc.agent_application.domain.AgentApplicationBaseInfo;
import cn.com.poc.agent_application.domain.AgentApplicationCommConfig;
import cn.com.poc.agent_application.domain.AgentApplicationCommModelConfig;
import cn.com.poc.agent_application.domain.AgentApplicationKnowledgeConfig;
import cn.com.poc.agent_application.domain.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
......@@ -21,6 +18,8 @@ public class AgentApplicationInfoDto implements java.io.Serializable {
private AgentApplicationCommModelConfig commModelConfig;
private AgentApplicationVoiceConfig voiceConfig;
public AgentApplicationBaseInfo getBaseInfo() {
return baseInfo;
}
......@@ -53,6 +52,14 @@ public class AgentApplicationInfoDto implements java.io.Serializable {
this.commModelConfig = commModelConfig;
}
public AgentApplicationVoiceConfig getVoiceConfig() {
return voiceConfig;
}
public void setVoiceConfig(AgentApplicationVoiceConfig voiceConfig) {
this.voiceConfig = voiceConfig;
}
/**
* unit_ids
* 组件ID
......@@ -113,7 +120,7 @@ public class AgentApplicationInfoDto implements java.io.Serializable {
/**
* isCollect
* 当前用户是否收藏 1、Y 是 2、N 否
* */
*/
private String isCollect;
public String getIsCollect() {
......@@ -124,29 +131,31 @@ public class AgentApplicationInfoDto implements java.io.Serializable {
this.isCollect = isCollect;
}
/** agent_publish_id
*发布应用的ID
/**
* agent_publish_id
* 发布应用的ID
*/
private java.lang.Integer agentPublishId;
public java.lang.Integer getAgentPublishId(){
public java.lang.Integer getAgentPublishId() {
return this.agentPublishId;
}
public void setAgentPublishId(java.lang.Integer agentPublishId){
public void setAgentPublishId(java.lang.Integer agentPublishId) {
this.agentPublishId = agentPublishId;
}
/** is_sale
*是否上架应用 1、Y 是 2、N 否
/**
* is_sale
* 是否上架应用 1、Y 是 2、N 否
*/
private java.lang.String isSale;
public java.lang.String getIsSale(){
public java.lang.String getIsSale() {
return this.isSale;
}
public void setIsSale(java.lang.String isSale){
public void setIsSale(java.lang.String isSale) {
this.isSale = isSale;
}
......
package cn.com.poc.agent_application.entity;
import cn.com.poc.agent_application.domain.AgentApplicationVoiceConfig;
import javax.persistence.Column;
import java.util.Arrays;
import java.util.List;
......@@ -329,6 +331,22 @@ public class BizAgentApplicationInfoEntity {
this.isDocumentParsing = isDocumentParsing;
}
/**
* voice_config
* 声音配置 defaultOpen- 是否默认开启 timbreId-音色
*/
private VoiceConfig voiceConfig;
public VoiceConfig getVoiceConfig() {
return voiceConfig;
}
public void setVoiceConfig(VoiceConfig voiceConfig) {
this.voiceConfig = voiceConfig;
}
/**
* is_deleted
* 是否删除 1、Y 是 2、N 否
......
package cn.com.poc.agent_application.entity;
public class VoiceConfig {
/**
* 是否默认开启 Y-是 N-否
*/
private String defaultOpen;
/**
* 音色ID
*/
private String timbreId;
public String getDefaultOpen() {
return defaultOpen;
}
public void setDefaultOpen(String defaultOpen) {
this.defaultOpen = defaultOpen;
}
public String getTimbreId() {
return timbreId;
}
public void setTimbreId(String timbreId) {
this.timbreId = timbreId;
}
}
package cn.com.poc.agent_application.model;
package cn.com.poc.agent_application.model;
import java.io.Serializable;
import cn.com.yict.framemax.data.model.BaseModelClass;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Id;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Version;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
......@@ -23,473 +27,515 @@ import javax.persistence.GenerationType;
public class BizAgentApplicationInfoModel extends BaseModelClass implements Serializable {
private static final long serialVersionUID = 1L;
/** id
*自增ID
*/
/**
* id
* 自增ID
*/
private java.lang.Integer id;
@Column(name = "id",length = 10)
@Id @GeneratedValue(strategy = GenerationType.AUTO)
public java.lang.Integer getId(){
@Column(name = "id", length = 10)
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
public java.lang.Integer getId() {
return this.id;
}
public void setId(java.lang.Integer id){
public void setId(java.lang.Integer id) {
this.id = id;
super.addValidField("id");
}
/** member_id
*创建应用的用户ID
*/
/**
* member_id
* 创建应用的用户ID
*/
private java.lang.Integer memberId;
@Column(name = "member_id",length = 10)
public java.lang.Integer getMemberId(){
@Column(name = "member_id", length = 10)
public java.lang.Integer getMemberId() {
return this.memberId;
}
public void setMemberId(java.lang.Integer memberId){
public void setMemberId(java.lang.Integer memberId) {
this.memberId = memberId;
super.addValidField("memberId");
}
/** agent_id
*agent应用ID
*/
/**
* agent_id
* agent应用ID
*/
private java.lang.String agentId;
@Column(name = "agent_id",length = 200)
public java.lang.String getAgentId(){
@Column(name = "agent_id", length = 200)
public java.lang.String getAgentId() {
return this.agentId;
}
public void setAgentId(java.lang.String agentId){
public void setAgentId(java.lang.String agentId) {
this.agentId = agentId;
super.addValidField("agentId");
}
/** agent_avatar
*应用头像ICON地址
*/
/**
* agent_avatar
* 应用头像ICON地址
*/
private java.lang.String agentAvatar;
@Column(name = "agent_avatar",length = 200)
public java.lang.String getAgentAvatar(){
@Column(name = "agent_avatar", length = 200)
public java.lang.String getAgentAvatar() {
return this.agentAvatar;
}
public void setAgentAvatar(java.lang.String agentAvatar){
public void setAgentAvatar(java.lang.String agentAvatar) {
this.agentAvatar = agentAvatar;
super.addValidField("agentAvatar");
}
/** agent_title
*应用标题
*/
/**
* agent_title
* 应用标题
*/
private java.lang.String agentTitle;
@Column(name = "agent_title",length = 50)
public java.lang.String getAgentTitle(){
@Column(name = "agent_title", length = 50)
public java.lang.String getAgentTitle() {
return this.agentTitle;
}
public void setAgentTitle(java.lang.String agentTitle){
public void setAgentTitle(java.lang.String agentTitle) {
this.agentTitle = agentTitle;
super.addValidField("agentTitle");
}
/** agent_desc
*应用描述
*/
/**
* agent_desc
* 应用描述
*/
private java.lang.String agentDesc;
@Column(name = "agent_desc",length = 100)
public java.lang.String getAgentDesc(){
@Column(name = "agent_desc", length = 100)
public java.lang.String getAgentDesc() {
return this.agentDesc;
}
public void setAgentDesc(java.lang.String agentDesc){
public void setAgentDesc(java.lang.String agentDesc) {
this.agentDesc = agentDesc;
super.addValidField("agentDesc");
}
/** agent_system
*角色指令
*/
/**
* agent_system
* 角色指令
*/
private java.lang.String agentSystem;
@Column(name = "agent_system",length = 2147483647)
public java.lang.String getAgentSystem(){
@Column(name = "agent_system", length = 2147483647)
public java.lang.String getAgentSystem() {
return this.agentSystem;
}
public void setAgentSystem(java.lang.String agentSystem){
public void setAgentSystem(java.lang.String agentSystem) {
this.agentSystem = agentSystem;
super.addValidField("agentSystem");
}
/** agent_publish_status
*应用发布状态 草稿-draft 发布-publish
*/
/**
* agent_publish_status
* 应用发布状态 草稿-draft 发布-publish
*/
private java.lang.String agentPublishStatus;
@Column(name = "agent_publish_status",length = 10)
public java.lang.String getAgentPublishStatus(){
@Column(name = "agent_publish_status", length = 10)
public java.lang.String getAgentPublishStatus() {
return this.agentPublishStatus;
}
public void setAgentPublishStatus(java.lang.String agentPublishStatus){
public void setAgentPublishStatus(java.lang.String agentPublishStatus) {
this.agentPublishStatus = agentPublishStatus;
super.addValidField("agentPublishStatus");
}
/** publish_time
*发布时间
*/
/**
* publish_time
* 发布时间
*/
private java.util.Date publishTime;
@Column(name = "publish_time",length = 19)
public java.util.Date getPublishTime(){
@Column(name = "publish_time", length = 19)
public java.util.Date getPublishTime() {
return this.publishTime;
}
public void setPublishTime(java.util.Date publishTime){
public void setPublishTime(java.util.Date publishTime) {
this.publishTime = publishTime;
super.addValidField("publishTime");
}
/** preamble
*开场白
*/
/**
* preamble
* 开场白
*/
private java.lang.String preamble;
@Column(name = "preamble",length = 2147483647)
public java.lang.String getPreamble(){
@Column(name = "preamble", length = 2147483647)
public java.lang.String getPreamble() {
return this.preamble;
}
public void setPreamble(java.lang.String preamble){
public void setPreamble(java.lang.String preamble) {
this.preamble = preamble;
super.addValidField("preamble");
}
/** featured_questions
*推荐问
*/
/**
* featured_questions
* 推荐问
*/
private java.lang.String featuredQuestions;
@Column(name = "featured_questions",length = 1073741824)
public java.lang.String getFeaturedQuestions(){
@Column(name = "featured_questions", length = 1073741824)
public java.lang.String getFeaturedQuestions() {
return this.featuredQuestions;
}
public void setFeaturedQuestions(java.lang.String featuredQuestions){
public void setFeaturedQuestions(java.lang.String featuredQuestions) {
this.featuredQuestions = featuredQuestions;
super.addValidField("featuredQuestions");
}
/** communication_turn
*对话上下文保存轮次 0-100
*/
/**
* communication_turn
* 对话上下文保存轮次 0-100
*/
private java.lang.Integer communicationTurn;
@Column(name = "communication_turn",length = 10)
public java.lang.Integer getCommunicationTurn(){
@Column(name = "communication_turn", length = 10)
public java.lang.Integer getCommunicationTurn() {
return this.communicationTurn;
}
public void setCommunicationTurn(java.lang.Integer communicationTurn){
public void setCommunicationTurn(java.lang.Integer communicationTurn) {
this.communicationTurn = communicationTurn;
super.addValidField("communicationTurn");
}
/** continuous_question_status
*追问状态 默认-default 自定义-customizable 关闭-close
*/
/**
* continuous_question_status
* 追问状态 默认-default 自定义-customizable 关闭-close
*/
private java.lang.String continuousQuestionStatus;
@Column(name = "continuous_question_status",length = 15)
public java.lang.String getContinuousQuestionStatus(){
@Column(name = "continuous_question_status", length = 15)
public java.lang.String getContinuousQuestionStatus() {
return this.continuousQuestionStatus;
}
public void setContinuousQuestionStatus(java.lang.String continuousQuestionStatus){
public void setContinuousQuestionStatus(java.lang.String continuousQuestionStatus) {
this.continuousQuestionStatus = continuousQuestionStatus;
super.addValidField("continuousQuestionStatus");
}
/** continuous_question_system
*追问prompt
*/
/**
* continuous_question_system
* 追问prompt
*/
private java.lang.String continuousQuestionSystem;
@Column(name = "continuous_question_system",length = 2147483647)
public java.lang.String getContinuousQuestionSystem(){
@Column(name = "continuous_question_system", length = 2147483647)
public java.lang.String getContinuousQuestionSystem() {
return this.continuousQuestionSystem;
}
public void setContinuousQuestionSystem(java.lang.String continuousQuestionSystem){
public void setContinuousQuestionSystem(java.lang.String continuousQuestionSystem) {
this.continuousQuestionSystem = continuousQuestionSystem;
super.addValidField("continuousQuestionSystem");
}
/** continuous_question_turn
*追问轮次 1-5
*/
/**
* continuous_question_turn
* 追问轮次 1-5
*/
private java.lang.Integer continuousQuestionTurn;
@Column(name = "continuous_question_turn",length = 10)
public java.lang.Integer getContinuousQuestionTurn(){
@Column(name = "continuous_question_turn", length = 10)
public java.lang.Integer getContinuousQuestionTurn() {
return this.continuousQuestionTurn;
}
public void setContinuousQuestionTurn(java.lang.Integer continuousQuestionTurn){
public void setContinuousQuestionTurn(java.lang.Integer continuousQuestionTurn) {
this.continuousQuestionTurn = continuousQuestionTurn;
super.addValidField("continuousQuestionTurn");
}
/** knowledge_ids
*知识库ID
*/
/**
* knowledge_ids
* 知识库ID
*/
private java.lang.String knowledgeIds;
@Column(name = "knowledge_ids",length = 1073741824)
public java.lang.String getKnowledgeIds(){
@Column(name = "knowledge_ids", length = 1073741824)
public java.lang.String getKnowledgeIds() {
return this.knowledgeIds;
}
public void setKnowledgeIds(java.lang.String knowledgeIds){
public void setKnowledgeIds(java.lang.String knowledgeIds) {
this.knowledgeIds = knowledgeIds;
super.addValidField("knowledgeIds");
}
/** large_model
*问答模型
*/
/**
* large_model
* 问答模型
*/
private java.lang.String largeModel;
@Column(name = "large_model",length = 25)
public java.lang.String getLargeModel(){
@Column(name = "large_model", length = 25)
public java.lang.String getLargeModel() {
return this.largeModel;
}
public void setLargeModel(java.lang.String largeModel){
public void setLargeModel(java.lang.String largeModel) {
this.largeModel = largeModel;
super.addValidField("largeModel");
}
/** top_p
*对话模型 多样性 [0-1.00]
*/
/**
* top_p
* 对话模型 多样性 [0-1.00]
*/
private java.lang.Float topP;
@Column(name = "top_p",length = 12)
public java.lang.Float getTopP(){
@Column(name = "top_p", length = 12)
public java.lang.Float getTopP() {
return this.topP;
}
public void setTopP(java.lang.Float topP){
public void setTopP(java.lang.Float topP) {
this.topP = topP;
super.addValidField("topP");
}
/** temperature
*对话模型 温度 [0-1.00]
/**
* temperature
* 对话模型 温度 [0-1.00]
*/
private java.lang.Float temperature;
@Column(name = "temperature",length = 12)
public java.lang.Float getTemperature(){
@Column(name = "temperature", length = 12)
public java.lang.Float getTemperature() {
return this.temperature;
}
public void setTemperature(java.lang.Float temperature){
public void setTemperature(java.lang.Float temperature) {
this.temperature = temperature;
super.addValidField("temperature");
}
/** unit_ids
*组件ID
*/
/**
* unit_ids
* 组件ID
*/
private java.lang.String unitIds;
@Column(name = "unit_ids",length = 1073741824)
public java.lang.String getUnitIds(){
@Column(name = "unit_ids", length = 1073741824)
public java.lang.String getUnitIds() {
return this.unitIds;
}
public void setUnitIds(java.lang.String unitIds){
public void setUnitIds(java.lang.String unitIds) {
this.unitIds = unitIds;
super.addValidField("unitIds");
}
/** variable_structure
*变量结构
/**
* variable_structure
* 变量结构
*/
private java.lang.String variableStructure;
@Column(name = "variable_structure",length = 2147483647)
public java.lang.String getVariableStructure(){
@Column(name = "variable_structure", length = 2147483647)
public java.lang.String getVariableStructure() {
return this.variableStructure;
}
public void setVariableStructure(java.lang.String variableStructure){
public void setVariableStructure(java.lang.String variableStructure) {
this.variableStructure = variableStructure;
super.addValidField("variableStructure");
}
/** is_long_memory
*是否开启长期记忆 1、Y 是 2、N 否
/**
* is_long_memory
* 是否开启长期记忆 1、Y 是 2、N 否
*/
private java.lang.String isLongMemory;
@Column(name = "is_long_memory",length = 1)
public java.lang.String getIsLongMemory(){
@Column(name = "is_long_memory", length = 1)
public java.lang.String getIsLongMemory() {
return this.isLongMemory;
}
public void setIsLongMemory(java.lang.String isLongMemory){
public void setIsLongMemory(java.lang.String isLongMemory) {
this.isLongMemory = isLongMemory;
super.addValidField("isLongMemory");
}
/** is_document_parsing
*是否开启文档解析 1、Y 是 2、N 否
/**
* is_document_parsing
* 是否开启文档解析 1、Y 是 2、N 否
*/
private java.lang.String isDocumentParsing;
@Column(name = "is_document_parsing",length = 1)
public java.lang.String getIsDocumentParsing(){
@Column(name = "is_document_parsing", length = 1)
public java.lang.String getIsDocumentParsing() {
return this.isDocumentParsing;
}
public void setIsDocumentParsing(java.lang.String isDocumentParsing){
public void setIsDocumentParsing(java.lang.String isDocumentParsing) {
this.isDocumentParsing = isDocumentParsing;
super.addValidField("isDocumentParsing");
}
/**
* voice_config
* 声音配置 default_open-是否默认开启 timbre_id-音色
*/
private java.lang.String voiceConfig;
/** is_deleted
*是否删除 1、Y 是 2、N 否
*/
@Column(name = "voice_config", length = 2147483647)
public java.lang.String getVoiceConfig() {
return this.voiceConfig;
}
public void setVoiceConfig(String voiceConfig) {
this.voiceConfig = voiceConfig;
super.addValidField("voiceConfig");
}
/**
* is_deleted
* 是否删除 1、Y 是 2、N 否
*/
private java.lang.String isDeleted;
@Column(name = "is_deleted",length = 1)
public java.lang.String getIsDeleted(){
@Column(name = "is_deleted", length = 1)
public java.lang.String getIsDeleted() {
return this.isDeleted;
}
public void setIsDeleted(java.lang.String isDeleted){
public void setIsDeleted(java.lang.String isDeleted) {
this.isDeleted = isDeleted;
super.addValidField("isDeleted");
}
/** CREATOR
*创建人
*/
/**
* CREATOR
* 创建人
*/
private java.lang.String creator;
@Column(name = "CREATOR",length = 225)
public java.lang.String getCreator(){
@Column(name = "CREATOR", length = 225)
public java.lang.String getCreator() {
return this.creator;
}
public void setCreator(java.lang.String creator){
public void setCreator(java.lang.String creator) {
this.creator = creator;
super.addValidField("creator");
}
/** CREATED_TIME
*创建时间
*/
/**
* CREATED_TIME
* 创建时间
*/
private java.util.Date createdTime;
@Column(name = "CREATED_TIME",length = 19)
public java.util.Date getCreatedTime(){
@Column(name = "CREATED_TIME", length = 19)
public java.util.Date getCreatedTime() {
return this.createdTime;
}
public void setCreatedTime(java.util.Date createdTime){
public void setCreatedTime(java.util.Date createdTime) {
this.createdTime = createdTime;
super.addValidField("createdTime");
}
/** MODIFIER
*修改人
*/
/**
* MODIFIER
* 修改人
*/
private java.lang.String modifier;
@Column(name = "MODIFIER",length = 225)
public java.lang.String getModifier(){
@Column(name = "MODIFIER", length = 225)
public java.lang.String getModifier() {
return this.modifier;
}
public void setModifier(java.lang.String modifier){
public void setModifier(java.lang.String modifier) {
this.modifier = modifier;
super.addValidField("modifier");
}
/** MODIFIED_TIME
*修改时间
*/
/**
* MODIFIED_TIME
* 修改时间
*/
private java.util.Date modifiedTime;
@Column(name = "MODIFIED_TIME",length = 19)
public java.util.Date getModifiedTime(){
@Column(name = "MODIFIED_TIME", length = 19)
public java.util.Date getModifiedTime() {
return this.modifiedTime;
}
public void setModifiedTime(java.util.Date modifiedTime){
public void setModifiedTime(java.util.Date modifiedTime) {
this.modifiedTime = modifiedTime;
super.addValidField("modifiedTime");
}
/** SYS_VERSION
*乐观锁,版本号
*/
/**
* SYS_VERSION
* 乐观锁,版本号
*/
private java.lang.Integer sysVersion;
@Column(name = "SYS_VERSION",length = 10)
@Version
public java.lang.Integer getSysVersion(){
@Column(name = "SYS_VERSION", length = 10)
@Version
public java.lang.Integer getSysVersion() {
return this.sysVersion;
}
public void setSysVersion(java.lang.Integer sysVersion){
public void setSysVersion(java.lang.Integer sysVersion) {
this.sysVersion = sysVersion;
super.addValidField("sysVersion");
}
}
\ No newline at end of file
......@@ -22,6 +22,7 @@ select distinct
variable_structure,
is_long_memory,
is_document_parsing,
voice_config,
is_deleted,
CREATOR,
CREATED_TIME,
......
......@@ -363,6 +363,19 @@ public class AgentApplicationInfoQueryItem extends BaseItemClass implements Seri
this.isDocumentParsing = isDocumentParsing;
}
/**
* voice_config
*/
private java.lang.String voiceConfig;
@Column(name = "voice_config")
public java.lang.String getVoiceConfig() {
return this.voiceConfig;
}
public void setVoiceConfig(java.lang.String voiceConfig) {
this.voiceConfig = voiceConfig;
}
/**
* is_deleted
......
......@@ -213,8 +213,15 @@ public class BizAgentApplicationInfoServiceImpl extends BaseServiceImpl
if (entity.getTemperature() != null) {
Assert.isTrue(entity.getTemperature() > 0 && entity.getTemperature() <= 1.0, "temperature is error,must greater than 0, less than or equal to 1.9");
}
model.setIsDocumentParsing(entity.getIsDocumentParsing());
model.setIsLongMemory(entity.getIsLongMemory());
if (entity.getVoiceConfig() != null) {
model.setVoiceConfig(JsonUtils.serialize(entity.getVoiceConfig()));
}
if (StringUtils.isNotBlank(entity.getIsDocumentParsing())) {
model.setIsDocumentParsing(entity.getIsDocumentParsing());
}
if (StringUtils.isNotBlank(entity.getIsLongMemory())) {
model.setIsLongMemory(entity.getIsLongMemory());
}
model.setTemperature(entity.getTemperature());
model.setTopP(entity.getTopP());
model.setContinuousQuestionStatus(entity.getContinuousQuestionStatus());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment