|
|
@@ -153,7 +153,23 @@ export default function formatDialogAnswerFromSseReceiveMessage(message_obj, pre
|
|
|
if (resType === 'message') {
|
|
|
// 消息
|
|
|
chat_status = 1;
|
|
|
- currentMsg.answer = resMessage;
|
|
|
+ // currentMsg.answer = resMessage;
|
|
|
+ console.log(resMessage.includes('</think>'));
|
|
|
+ if (message_obj.isDeep) {
|
|
|
+ if (!fountThink) {
|
|
|
+ currentMsg.client_custom_chat_deep_loading = true;
|
|
|
+ currentMsg.deep_answer = currentMsg.deep_answer = res_content.answer;
|
|
|
+ if (resMessage.includes('</think>')) {
|
|
|
+ currentMsg.client_custom_chat_deep_loading = false;
|
|
|
+ fountThink = true;
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ currentMsg.deep_answer = res_content.answer.split('</think>')[0];
|
|
|
+ currentMsg.answer = res_content.answer.split('</think>')[1];
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ currentMsg.answer = currentMsg.answer += res_content.answer;
|
|
|
+ }
|
|
|
// currentMsg.client_custom_running_msg = ''; // 已有正常消息,系统消息置空,不再显示
|
|
|
|
|
|
if (resExcelUrl && resExcelName) {
|