Procházet zdrojové kódy

refactor(provider): remove google-vertex-anthropic special case in ge… (#10743)

Michael Yochpaz před 3 týdny
rodič
revize
2c36cbb87c
1 změnil soubory, kde provedl 2 přidání a 5 odebrání
  1. 2 5
      packages/opencode/src/provider/provider.ts

+ 2 - 5
packages/opencode/src/provider/provider.ts

@@ -1023,12 +1023,9 @@ export namespace Provider {
         })
       }
 
-      // Special case: google-vertex-anthropic uses a subpath import
-      const bundledKey =
-        model.providerID === "google-vertex-anthropic" ? "@ai-sdk/google-vertex/anthropic" : model.api.npm
-      const bundledFn = BUNDLED_PROVIDERS[bundledKey]
+      const bundledFn = BUNDLED_PROVIDERS[model.api.npm]
       if (bundledFn) {
-        log.info("using bundled provider", { providerID: model.providerID, pkg: bundledKey })
+        log.info("using bundled provider", { providerID: model.providerID, pkg: model.api.npm })
         const loaded = bundledFn({
           name: model.providerID,
           ...options,