mirror of
https://github.com/jeecgboot/JeecgBoot.git
synced 2026-01-29 06:36:50 +08:00
优化Chat2BI和AI绘画智能体的欢迎语和预设问题
This commit is contained in:
@ -931,7 +931,6 @@ public class AiragChatServiceImpl implements IAiragChatService {
|
||||
* @return
|
||||
*/
|
||||
private SseEmitter genImageChat(SseEmitter emitter, ChatSendParams sendParams, String requestId, List<ChatMessage> messages, ChatConversation chatConversation, String topicId) {
|
||||
AssertUtils.assertNotEmpty("请选择绘画模型", sendParams.getDrawModelId());
|
||||
AIChatParams aiChatParams = new AIChatParams();
|
||||
//update-begin---author:wangshuai---date:2026-01-26---for: 【QQYUN-14615】应用门户加入新工具:取绘画id---
|
||||
String drawModelId = sendParams.getDrawModelId();
|
||||
@ -939,10 +938,10 @@ public class AiragChatServiceImpl implements IAiragChatService {
|
||||
AiragApp app = chatConversation.getApp();
|
||||
String metadata = app.getMetadata();
|
||||
if(oConvertUtils.isNotEmpty(metadata) && metadata.contains("drawModelId")){
|
||||
drawModelId = JSONObject.parseObject(drawModelId).getString("drawModelId");
|
||||
drawModelId = JSONObject.parseObject(metadata).getString("drawModelId");
|
||||
}
|
||||
}
|
||||
|
||||
AssertUtils.assertNotEmpty("请选择绘画模型", drawModelId);
|
||||
try {
|
||||
List<String> images = sendParams.getImages();
|
||||
List<Map<String, Object>> imageList;
|
||||
|
||||
@ -1240,6 +1240,8 @@
|
||||
|
||||
//是否显示绘图工具
|
||||
showDraw.value = metadata.izDraw === '1';
|
||||
//是否选中生成图片
|
||||
enableDraw.value = metadata.izDraw === '1';
|
||||
drawModelId.value = metadata.drawModelId;
|
||||
|
||||
if (metadata && metadata.modelInfo) {
|
||||
|
||||
@ -113,16 +113,17 @@
|
||||
id: '2008448202536456193',
|
||||
name: 'Chat2BI',
|
||||
icon: 'https://minio.jeecg.com/otatest/chatShow_1769395642452.png',
|
||||
prologue: '你好,我是图表生成智能体。',
|
||||
prologue: '你好,我是Chat2BI 图表生成智能体。',
|
||||
flowId: '2008379264947519489',
|
||||
type: 'chatFLow',
|
||||
presetQuestion: '[{"key":1,"descr":"用户性别比例","update":true}]'
|
||||
presetQuestion: '[{"key":1,"descr":"请统计系统用户的性别分布比例,并以饼状图和列表表格展示。","update":true}]'
|
||||
},
|
||||
{
|
||||
id: '2008090512835629057',
|
||||
name: 'AI绘画',
|
||||
icon: 'https://minio.jeecg.com/otatest/AiWrite_1769395779558.png',
|
||||
prologue: '请输入文本,并选择图像生成,我来为你生成图片',
|
||||
prologue: '你好,我是 AI绘图智能体。',
|
||||
presetQuestion: '[{"key":1,"descr":"请生成一张具有日本风格的动漫成年女孩。","update":true}, {"key":2,"descr":"请生成一幅中国神话故事中,手持武器的哪吒形象。","update":true}]',
|
||||
metadata:"{\"izDraw\":\"1\"}"
|
||||
},
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user