bugfix
This commit is contained in:
parent
1031c77dda
commit
78a0e3a791
@ -259,6 +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 || 30 * 1000;
|
var pt = this.opts.period_time || 30 * 1000;
|
||||||
|
while (1){
|
||||||
var hj = new bricks.HttpJson()
|
var hj = new bricks.HttpJson()
|
||||||
var d = {
|
var d = {
|
||||||
taskid: taskid
|
taskid: taskid
|
||||||
@ -276,7 +277,9 @@ bricks.LlmModel = class extends bricks.JsWidget {
|
|||||||
if (data.status == 'FAILED' || data.status == 'SUCCEEDED'){
|
if (data.status == 'FAILED' || data.status == 'SUCCEEDED'){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
schedule_once(this.query_task_status.bind(this), pt)
|
await bricks.sleep(pt);
|
||||||
|
}
|
||||||
|
//schedule_once(this.query_task_status.bind(this), pt)
|
||||||
}
|
}
|
||||||
chunk_response(mout, l){
|
chunk_response(mout, l){
|
||||||
l = l.trim();
|
l = l.trim();
|
||||||
@ -286,11 +289,6 @@ bricks.LlmModel = class extends bricks.JsWidget {
|
|||||||
console.log(l, 'is not a json data');
|
console.log(l, 'is not a json data');
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if (this.opts.response_mode == 'async'){
|
|
||||||
if (d.taskid){
|
|
||||||
this.query_task_status(mout, d.taskid)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
console.log('l=', l, 'd=', d);
|
console.log('l=', l, 'd=', d);
|
||||||
mout.update_data(d);
|
mout.update_data(d);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user