mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-12 12:40:42 +00:00
test: simplify openai live model parsing
This commit is contained in:
@@ -109,11 +109,14 @@ function resolveLiveModelCase(modelId: string): LiveModelCase {
|
||||
}
|
||||
|
||||
function resolveLiveModelCases(raw?: string): LiveModelCase[] {
|
||||
const requested = raw
|
||||
?.split(",")
|
||||
.map((value) => value.trim())
|
||||
.filter(Boolean);
|
||||
const modelIds = requested?.length ? requested : [...DEFAULT_LIVE_MODEL_IDS];
|
||||
const requested: string[] = [];
|
||||
for (const value of raw?.split(",") ?? []) {
|
||||
const trimmed = value.trim();
|
||||
if (trimmed.length > 0) {
|
||||
requested.push(trimmed);
|
||||
}
|
||||
}
|
||||
const modelIds = requested.length ? requested : [...DEFAULT_LIVE_MODEL_IDS];
|
||||
return [...new Set(modelIds)].map((modelId) => resolveLiveModelCase(modelId));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user