Quellcode durchsuchen

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

Michael Yochpaz vor 3 Wochen
Ursprung
Commit
2c36cbb87c
1 geänderte Dateien mit 2 neuen und 5 gelöschten Zeilen
  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,