litellm/ui/litellm-dashboard/src/components/ModelSelect/modelUtils.ts
2026-01-15 21:57:11 -08:00

20 lines
397 B
TypeScript

export interface GroupedModels {
wildcard: string[];
regular: string[];
}
export const splitWildcardModels = (models: string[]): GroupedModels => {
const wildcard: string[] = [];
const regular: string[] = [];
for (const model of models) {
if (model.endsWith("/*")) {
wildcard.push(model);
} else {
regular.push(model);
}
}
return { wildcard, regular };
};