QVAC Logo

getModelInfo( )

Returns status information for a catalog model, including cache state, loaded instances, and metadata.

function getModelInfo(params: { name: string }): Promise

Parameters

NameTypeRequired?Description
params\{ name: string \}An object containing the model name to query
FieldTypeRequired?Description
namestringThe catalog name of the model (e.g. "WHISPER_TINY")

Returns

Promise

Resolves with a ModelInfo object containing the model's metadata, cache status, and any active loaded instances.

Throws

ErrorWhen
InvalidResponseErrorThe server returns an unexpected response type

Example

import { getModelInfo } from "@qvac/sdk";

const info = await getModelInfo({ name: "LLAMA_3_2_1B_INST_Q4_0" });

console.log("Cached:", info.isCached);
console.log("Loaded:", info.isLoaded);

if (info.loadedInstances) {
  for (const instance of info.loadedInstances) {
    console.log("Instance model ID:", instance.modelId);
  }
}

On this page