Skip to content

Commit

Permalink
throw before modelInfo call
Browse files Browse the repository at this point in the history
  • Loading branch information
Wauplin committed Feb 5, 2025
1 parent 7b00be0 commit 4a7c7ad
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions packages/inference/src/lib/makeRequestOptions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -160,9 +160,6 @@ async function mapModel(params: {
taskHint: InferenceTask | undefined;
chatCompletion: boolean | undefined;
}): Promise<string> {
// TODO: cache this call
const info = await modelInfo({ name: params.model, additionalFields: ["inferenceProviderMapping"] });

if (params.provider === "hf-inference") {
return params.model;
}
Expand All @@ -172,6 +169,9 @@ async function mapModel(params: {
const task: WidgetType =
params.taskHint === "text-generation" && params.chatCompletion ? "conversational" : params.taskHint;

// TODO: cache this call
const info = await modelInfo({ name: params.model, additionalFields: ["inferenceProviderMapping"] });

// If provider listed => takes precedence over hard-coded mapping
if (params.provider in info.inferenceProviderMapping) {
const inferenceProviderMapping = info.inferenceProviderMapping[params.provider];
Expand Down

0 comments on commit 4a7c7ad

Please sign in to comment.