Browse Source

ai写作思维链移除

songxy 3 months ago
parent
commit
a53ac422d8

+ 9 - 1
ais_write/web/src/views/wwzx/newDocument.vue

@@ -685,6 +685,10 @@ const queryArticle = async (
               contentDesc.value = contentDesc.value.replaceAll(title3, title2);
             }
           }
+          
+          if (contentDesc.value.indexOf("</think>") !== -1) {
+            contentDesc.value = contentDesc.value.slice(contentDesc.value.indexOf("</think>")+8)
+          }
           if (!item) {
             contentDesc.value = contentDesc.value.replaceAll(title2, "");
             contentDesc.value = contentDesc.value.replaceAll(title5, "");
@@ -1086,7 +1090,7 @@ const chapterRefrash = async (
             `---${ctitle}---`,
             `**${ctitle}**`
           );
-
+          console.log("1111111---------------------")
           if (!need) {
             if (
               contentDesc.value.length > ctitle.length + 4 &&
@@ -1232,6 +1236,10 @@ const queryThirdArticle = async (
           contentDesc.value += rData.choices[0].delta.content
             ? rData.choices[0].delta.content
             : "";
+            console.log("2222222222222")
+          if (contentDesc.value.indexOf("</think>") !== -1) {
+            contentDesc.value = contentDesc.value.slice(contentDesc.value.indexOf("</think>")+8)
+          }
           if (citem) {
             contentDesc.value = contentDesc.value.replaceAll(
               `---${citem.title}---`,

+ 5 - 0
ais_write/web/src/views/wwzx/xjwd/generateOutline.vue

@@ -1725,6 +1725,11 @@ const chunkArray = (array, chunkSize) => {
 };
 const handleData = () => {
   if (content.value) {
+    console.log("content.value--------------------------")
+    console.log(content.value)
+    if (content.value.indexOf("</think>") !== -1) {
+      content.value = content.value.slice(content.value.indexOf("</think>")+8)
+    }
     content.value = content.value.replaceAll("\\n", "\n");
     content.value = content.value
       .replaceAll("\n\n", "\n")