Explorar el Código

improve getStreamErrorCode()

Shun Miyazawa hace 1 año
padre
commit
3f3a393cfb

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

@@ -5,9 +5,9 @@ const OpenaiStreamErrorMessageRegExp = {
 } as const;
 
 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;
 };