Kaynağa Gözat

添加服务器区域

visuddhinanda 8 ay önce
ebeveyn
işleme
8ff7d59d28
1 değiştirilmiş dosya ile 10 ekleme ve 0 silme
  1. 10 0
      api-v8/app/Services/AiTranslateService.php

+ 10 - 0
api-v8/app/Services/AiTranslateService.php

@@ -653,10 +653,20 @@ class AiTranslateService
             ];
             ];
             array_push($mqData, $aiMqData);
             array_push($mqData, $aiMqData);
         }
         }
+
         $output = [
         $output = [
             'model' => $aiModel->toArray(),
             'model' => $aiModel->toArray(),
             'task' => $task,
             'task' => $task,
         ];
         ];
+        $us = ['openai.com', 'googleapis.com', 'x.ai', 'anthropic.com'];
+        $found = array_filter($us, function ($value) use ($output) {
+            return str_contains($output['model']['url'], $value);
+        });
+        if ($found) {
+            $output['area'] = 'us';
+        } else {
+            $output['area'] = 'cn';
+        }
         $output['payload'] = $mqData;
         $output['payload'] = $mqData;
         return $output;
         return $output;
     }
     }