Fix server crash on local captioning

This commit is contained in:
Cohee
2023-09-22 23:04:26 +03:00
parent ec6b6ab8d4
commit 2e5bbf0445
2 changed files with 16 additions and 6 deletions

View File

@ -31,12 +31,16 @@ const tasks = {
}
async function getRawImage(image) {
const buffer = Buffer.from(image, 'base64');
const byteArray = new Uint8Array(buffer);
const blob = new Blob([byteArray]);
try {
const buffer = Buffer.from(image, 'base64');
const byteArray = new Uint8Array(buffer);
const blob = new Blob([byteArray]);
const rawImage = await RawImage.fromBlob(blob);
return rawImage;
const rawImage = await RawImage.fromBlob(blob);
return rawImage;
} catch {
return null;
}
}
function getModelForTask(task) {