This commit is contained in:
yumoqing 2026-05-16 15:41:43 +08:00
parent cebd7be0a1
commit 1d178c2c59
2 changed files with 22 additions and 20 deletions

View File

@ -259,9 +259,7 @@ bricks.LlmModel = class extends bricks.JsWidget {
} }
async query_task_status(mout, taskid){ async query_task_status(mout, taskid){
var pt = this.opts.period_time || 50; var pt = this.opts.period_time || 50;
if (this.query_task) { while (true) {
this.query_task.cancel()
}
var hj = new bricks.HttpJson() var hj = new bricks.HttpJson()
var d = { var d = {
taskid: taskid taskid: taskid
@ -279,7 +277,7 @@ bricks.LlmModel = class extends bricks.JsWidget {
return return
} }
mout.update_data(data); mout.update_data(data);
schedule_once(this.query_task_status.bind(this, mout, taskid), pt) }
} }
chunk_response(mout, l){ chunk_response(mout, l){
l = l.trim(); l = l.trim();

View File

@ -1,5 +1,9 @@
var bricks = window.bricks || {}; var bricks = window.bricks || {};
bricks.bug = false; bricks.bug = false;
bricks.sleep = function(seconds){
var ms = seconds * 1000;
return new Promise(resolve => setTimeout(resolve, ms));
}
bricks.timeDiff = function(startTime) { bricks.timeDiff = function(startTime) {
const now = Date.now(); const now = Date.now();