Skip to content

Commit 28d933d

Browse files
committed
web-sdk: add backendPreferences to v4 ModelLoadRequest call sites
1 parent a1d5973 commit 28d933d

5 files changed

Lines changed: 5 additions & 0 deletions

File tree

sdk/runanywhere-web/packages/core/src/Public/API/Namespaces/models.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,7 @@ export const models = {
320320
framework,
321321
forceReload: options?.forceReload ?? false,
322322
validateAvailability: true,
323+
backendPreferences: [],
323324
});
324325
if (!result || result.error) {
325326
throw result?.error

sdk/runanywhere-web/packages/core/src/Public/API/Runtime/Prerequisites.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ export async function ensureModelForCategory(
5959
framework: model.framework,
6060
forceReload: false,
6161
validateAvailability: true,
62+
backendPreferences: [],
6263
});
6364
if (!result || result.error) {
6465
throw result?.error

sdk/runanywhere-web/packages/core/src/Public/Extensions/RunAnywhere+Embeddings.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ async function ensureLoaded(modelID: string): Promise<InferenceFramework | undef
9595
category: ModelCategory.MODEL_CATEGORY_EMBEDDING,
9696
forceReload: true,
9797
validateAvailability: true,
98+
backendPreferences: [],
9899
});
99100

100101
if (!result || result.error) {

sdk/runanywhere-web/packages/core/src/Public/Extensions/RunAnywhere+RAG.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1397,6 +1397,7 @@ async function loadRagArtifactModel(
13971397
...(model?.framework !== undefined ? { framework: model.framework } : {}),
13981398
forceReload: false,
13991399
validateAvailability: false,
1400+
backendPreferences: [],
14001401
});
14011402
if (!result || result.error) {
14021403
const message = result?.error?.message

sdk/runanywhere-web/packages/core/src/Public/Extensions/RunAnywhere+VoiceAgent.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -382,6 +382,7 @@ export async function ensureDefaultVAD(modelID?: string): Promise<boolean> {
382382
category: ModelCategory.MODEL_CATEGORY_VOICE_ACTIVITY_DETECTION,
383383
forceReload: false,
384384
validateAvailability: false,
385+
backendPreferences: [],
385386
});
386387
if (!result || result.error) {
387388
logger.warning(

0 commit comments

Comments
 (0)