diff --git a/src/backend/adapter/zai_is.js b/src/backend/adapter/zai_is.js index b2a7da4..95155a2 100644 --- a/src/backend/adapter/zai_is.js +++ b/src/backend/adapter/zai_is.js @@ -277,7 +277,7 @@ async function generate(context, prompt, imgPaths, modelId, meta = {}) { urlMatch: 'chat/completions', method: 'POST', timeout: 120000, - errorText: ['Model is unable to process your request'], + errorText: ['Model is unable to process your request', 'Rate limit reached'], meta }); } catch (e) { @@ -313,7 +313,7 @@ async function generate(context, prompt, imgPaths, modelId, meta = {}) { urlMatch: 'chat/completed', method: 'POST', timeout: 120000, - errorText: ['Model is unable to process your request'], + errorText: ['Model is unable to process your request', 'Rate limit reached'], meta }); } catch (e) { diff --git a/src/backend/adapter/zai_is_text.js b/src/backend/adapter/zai_is_text.js index f27442d..a2a26ef 100644 --- a/src/backend/adapter/zai_is_text.js +++ b/src/backend/adapter/zai_is_text.js @@ -257,6 +257,7 @@ async function generate(context, prompt, imgPaths, modelId, meta = {}) { urlMatch: 'chat/completions', method: 'POST', timeout: 120000, + errorText: ['Model is unable to process your request', 'Rate limit reached'], meta }); } catch (e) { @@ -292,6 +293,7 @@ async function generate(context, prompt, imgPaths, modelId, meta = {}) { urlMatch: 'chat/completed', method: 'POST', timeout: 120000, + errorText: ['Model is unable to process your request', 'Rate limit reached'], meta }); } catch (e) {