refactor: optimize batchqueue

This commit is contained in:
Gabe
2025-09-03 10:16:21 +08:00
parent 4ebced1e71
commit 3948cb74ca
2 changed files with 13 additions and 12 deletions

View File

@@ -247,7 +247,15 @@ export const apiTranslate = async ({
let srLang = "";
if (apiSetting.isBatchFetch && OPT_TRANS_BATCH.has(translator)) {
const queue = getBatchQueue(
{ translator, from, to, docInfo, apiSetting, usePool },
{
translator,
from,
to,
docInfo,
apiSetting,
usePool,
taskFn: fetchTranslate,
},
apiSetting
);
const tranlation = await queue.addTask({ text });