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