优化Chat2BI和AI绘画智能体的欢迎语和预设问题

This commit is contained in:
JEECG
2026-01-28 19:56:36 +08:00
parent 1e760372ac
commit a5a34435bd
3 changed files with 8 additions and 6 deletions

View File

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