Frank 1 месяц назад
Родитель
Сommit
4438f69aac
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      packages/console/app/src/routes/zen/util/handler.ts

+ 5 - 1
packages/console/app/src/routes/zen/util/handler.ts

@@ -775,7 +775,11 @@ export async function handler(
     )
 
     if (!data) throw new AuthError(t("zen.api.error.invalidApiKey"))
-    if (data.workspace.isBlocked || data.workspace.isFlaggedByAnthropic || data.workspace.isFlaggedByOpenAI)
+    if (
+      data.workspace.isBlocked ||
+      (data.workspace.isFlaggedByAnthropic && modelInfo.id.startsWith("claude-")) ||
+      (data.workspace.isFlaggedByOpenAI && modelInfo.id.startsWith("gpt-"))
+    )
       throw new AuthError(t("zen.api.error.requestBlockedByUpstreamProvider"))
     if (
       modelInfo.id.startsWith("alpha-") &&