diff --git a/packages/inference/src/lib/getProviderHelper.ts b/packages/inference/src/lib/getProviderHelper.ts index 4e9e3ddbe5..a96595b72f 100644 --- a/packages/inference/src/lib/getProviderHelper.ts +++ b/packages/inference/src/lib/getProviderHelper.ts @@ -47,7 +47,7 @@ import type { import * as Replicate from "../providers/replicate"; import * as Sambanova from "../providers/sambanova"; import * as Together from "../providers/together"; -import type { InferenceProvider, InferenceTask } from "../types"; +import type { InferenceProvider, InferenceProviderOrPolicy, InferenceTask } from "../types"; export const PROVIDERS: Record>> = { "black-forest-labs": { @@ -152,128 +152,132 @@ export const PROVIDERS: Record; try { - /// For the "auto" provider policy we use hf-inference snippets - providerHelper = getProviderHelper(provider === "auto" ? "hf-inference" : provider, task); + providerHelper = getProviderHelper(provider, task); } catch (e) { console.error(`Failed to get provider helper for ${provider} (${task})`, e); return [];