chengjie před 4 měsíci
rodič
revize
65bc6c8375
1 změnil soubory, kde provedl 20 přidání a 5 odebrání
  1. 20 5
      src/test/build.test.js

+ 20 - 5
src/test/build.test.js

@@ -12,6 +12,8 @@ async function runScript(){
12 12
         let count=list.length;
13 13
 
14 14
         const start=0;
15
+        //count=1;
16
+
15 17
         // 添加延时函数,确保每分钟只发送9次请求(约每6.67秒一次请求)
16 18
         const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms));
17 19
         const requestDelay = 7000; // 7秒,确保每分钟最多9次请求
@@ -49,11 +51,24 @@ async function runScript(){
49 51
                 }
50 52
             };
51 53
             content=JSON.stringify(content);
54
+            //console.log(content);
52 55
 
53
-            const aiProvider="llama-4-maverick-17b-128e-instruct";
56
+            let aiProvider="llama-4-maverick-17b-128e-instruct";
54 57
 
58
+            //aiProvider="ali-qwen-plus";
55 59
             //生成例句
56 60
             let result = await aiController.generateArticle(content, aiProvider);
61
+            const variable = "Hello, World!";
62
+            // if (typeof variable === 'string') {
63
+            //     console.log('变量是字符串');
64
+            // } else {
65
+            //     result=JSON.stringify(result);
66
+            //     result=stringUtils.ReplaceAllString(result,"\r","");
67
+            //     result=stringUtils.ReplaceAllString(result,"\n","");
68
+            // }
69
+
70
+            //console.log(result);
71
+
57 72
             result=result.replace("\"\": ","\": ");
58 73
             result=result.replace("\"\":","\":");
59 74
             result=result.replace(":\"\"",":\"");
@@ -63,12 +78,11 @@ async function runScript(){
63 78
 
64 79
             result=result.substring(result.lastIndexOf("{\"word"),result.lastIndexOf("}]}")+3);
65 80
 
66
-            
67
-            console.log(result); 
81
+            //console.log(result); 
68 82
             let sql2="update Words set ExampleSentence=? where ID="+item.ID+";";
69 83
             await commonModel.RunSql(result,sql2);
70 84
             
71
-            console.log( i +"/"+ list.length);
85
+            console.log( i +"/"+ list.length+" "+word);
72 86
             
73 87
             // 在每次请求后添加延时,除非是最后一个请求
74 88
             if (i < count - 1) {
@@ -78,9 +92,10 @@ async function runScript(){
78 92
         }
79 93
         
80 94
         console.log("完成");
95
+        process.exit(1);
81 96
     } catch (error) {
82 97
         console.error('Error executing script:', error);
83
-        debugger;
98
+        process.exit(1);
84 99
     }
85 100
 }
86 101