Spaces:
Running
Running
/** | |
* List here only the model IDs your endpoint exposes. | |
* Add/remove freely β nothing else in the codebase cares. | |
*/ | |
export type ModelID = string; | |
let modelsCache: string[] | null = null; | |
export async function getModels(): Promise<string[]> { | |
if (modelsCache) { | |
return modelsCache; | |
} | |
// Hardcoded to use only SmolLM3-3B model | |
modelsCache = ["HuggingFaceTB/SmolLM3-3B"]; | |
return modelsCache; | |
} | |
export async function getDefaultModel(): Promise<ModelID> { | |
return "HuggingFaceTB/SmolLM3-3B"; | |
} | |