From 5393f2d0d9dfff06b91094df7b58ce3157122a8f Mon Sep 17 00:00:00 2001 From: "Ninot-Quyi[CN]" Date: Mon, 28 Oct 2024 19:12:06 +0800 Subject: [PATCH] Updated the usage of Qwen api --- src/models/qwen.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/models/qwen.js b/src/models/qwen.js index 9b7d633..d68f579 100644 --- a/src/models/qwen.js +++ b/src/models/qwen.js @@ -27,7 +27,10 @@ export class Qwen { body: JSON.stringify(data), }); - if (!response.ok) throw new Error(`Request failed with status ${response.status}: ${response.statusText}`); + if (!response.ok) { + console.error(`Request failed with status ${response.status}: ${response.statusText}`); + return `Request failed with status ${response.status}: ${response.statusText}`; + } const responseData = await response.json(); const choice = responseData?.output?.choices?.[0]; @@ -69,7 +72,10 @@ export class Qwen { body: JSON.stringify(data), }); - if (!response.ok) throw new Error(`Request failed with status ${response.status}: ${response.statusText}`); + if (!response.ok) { + console.error(`Request failed with status ${response.status}: ${response.statusText}`); + return `Request failed with status ${response.status}: ${response.statusText}`; + } const responseData = await response.json(); if (!responseData?.output?.embeddings) {