From 8c80fa5e7aebf882418271141cbd3934e07d2185 Mon Sep 17 00:00:00 2001 From: foxhui Date: Fri, 2 Jan 2026 03:18:42 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=20zAI=20=E7=9A=84?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E6=8D=95=E8=8E=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/adapter/zai_is.js | 4 ++-- src/backend/adapter/zai_is_text.js | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) 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) {