Kaynağa Gözat

fix: google vertex var priority (#13816)

Aiden Cline 1 ay önce
ebeveyn
işleme
1d041c8861
1 değiştirilmiş dosya ile 4 ekleme ve 13 silme
  1. 4 13
      packages/opencode/src/provider/provider.ts

+ 4 - 13
packages/opencode/src/provider/provider.ts

@@ -59,20 +59,11 @@ export namespace Provider {
 
   function googleVertexVars(options: Record<string, any>) {
     const project =
-      Env.get("GOOGLE_VERTEX_PROJECT") ??
-      options["project"] ??
-      Env.get("GOOGLE_CLOUD_PROJECT") ??
-      Env.get("GCP_PROJECT") ??
-      Env.get("GCLOUD_PROJECT")
+      options["project"] ?? Env.get("GOOGLE_CLOUD_PROJECT") ?? Env.get("GCP_PROJECT") ?? Env.get("GCLOUD_PROJECT")
     const location =
-      Env.get("GOOGLE_VERTEX_LOCATION") ??
-      options["location"] ??
-      Env.get("GOOGLE_CLOUD_LOCATION") ??
-      Env.get("VERTEX_LOCATION") ??
-      "us-central1"
-    const endpoint =
-      Env.get("GOOGLE_VERTEX_ENDPOINT") ??
-      (location === "global" ? "aiplatform.googleapis.com" : `${location}-aiplatform.googleapis.com`)
+      options["location"] ?? Env.get("GOOGLE_CLOUD_LOCATION") ?? Env.get("VERTEX_LOCATION") ?? "us-central1"
+    const endpoint = location === "global" ? "aiplatform.googleapis.com" : `${location}-aiplatform.googleapis.com`
+
     return {
       GOOGLE_VERTEX_PROJECT: project,
       GOOGLE_VERTEX_LOCATION: location,