From 323f2b2c3eae8a8bcdfe7e2801a9186e3eea5b84 Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Mon, 22 Apr 2024 00:52:56 -0700 Subject: [PATCH] Llms: cleaner --- src/modules/llms/store-llms.ts | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/modules/llms/store-llms.ts b/src/modules/llms/store-llms.ts index 81e8d46a2..2262b65d9 100644 --- a/src/modules/llms/store-llms.ts +++ b/src/modules/llms/store-llms.ts @@ -354,14 +354,11 @@ export function getDiverseTopLlmIds(count: number, requireElo: boolean, fallback for (const group of groupedLlms) { if (groupLevel < group.llmsByElo.length) { const llmEntry = group.llmsByElo[groupLevel]; - if (requireElo && llmEntry.cbaElo === undefined) continue; - const llmId = llmEntry.id; - const llm = llms.find(llm => llm.id === llmId); - if (llm) { - llmIDs.push(llmId); - added = true; - if (llmIDs.length === count) break; // fast exit - } + if (!llmEntry.id || (requireElo && llmEntry.cbaElo === undefined)) + continue; + llmIDs.push(llmEntry.id); + added = true; + if (llmIDs.length === count) break; // fast exit } }