Shun Miyazawa 1 год назад
Родитель
Сommit
3f3a393cfb
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      apps/app/src/features/openai/server/services/getStreamErrorCode.ts

+ 4 - 4
apps/app/src/features/openai/server/services/getStreamErrorCode.ts

@@ -5,9 +5,9 @@ const OpenaiStreamErrorMessageRegExp = {
 } as const;
 } as const;
 
 
 export const getStreamErrorCode = (errorMessage: string): StreamErrorCode | undefined => {
 export const getStreamErrorCode = (errorMessage: string): StreamErrorCode | undefined => {
-  if (OpenaiStreamErrorMessageRegExp.BUDGET_EXCEEDED.test(errorMessage)) {
-    return StreamErrorCode.BUDGET_EXCEEDED;
+  for (const [code, regExp] of Object.entries(OpenaiStreamErrorMessageRegExp)) {
+    if (regExp.test(errorMessage)) {
+      return StreamErrorCode[code];
+    }
   }
   }
-
-  return;
 };
 };