Updated the usage of Qwen api

This commit is contained in:
Ninot-Quyi[CN] 2024-10-28 19:12:06 +08:00
parent 0f926727f5
commit 5393f2d0d9

View file

@ -27,7 +27,10 @@ export class Qwen {
body: JSON.stringify(data), 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 responseData = await response.json();
const choice = responseData?.output?.choices?.[0]; const choice = responseData?.output?.choices?.[0];
@ -69,7 +72,10 @@ export class Qwen {
body: JSON.stringify(data), 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 responseData = await response.json();
if (!responseData?.output?.embeddings) { if (!responseData?.output?.embeddings) {