diff --git a/src/service/errorCode.ts b/src/service/errorCode.ts index 063574762..4f7114159 100644 --- a/src/service/errorCode.ts +++ b/src/service/errorCode.ts @@ -27,7 +27,8 @@ export const openaiError: Record = { export const openaiAccountError: Record = { insufficient_quota: 'API 余额不足', invalid_api_key: 'openai 账号异常', - account_deactivated: '账号已停用' + account_deactivated: '账号已停用', + invalid_request_error: '无效请求' }; export const proxyError: Record = { ECONNABORTED: true, diff --git a/src/service/events/generateVector.ts b/src/service/events/generateVector.ts index 2b30d3c55..beece31b2 100644 --- a/src/service/events/generateVector.ts +++ b/src/service/events/generateVector.ts @@ -110,6 +110,7 @@ export async function generateVector(): Promise { } else { console.log('生成向量错误:', err); } + // message error or openai account error if ( err?.message === 'invalid message format' ||