mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
Support all providers in evals settings (#2573)
This commit is contained in:
parent
352a6b9c75
commit
4ecec98384
1 changed files with 35 additions and 1 deletions
|
|
@ -158,15 +158,49 @@ export function NewRun() {
|
|||
.parse(JSON.parse(await file.text()))
|
||||
|
||||
const providerSettings = providerProfiles.apiConfigs[providerProfiles.currentApiConfigName] ?? {}
|
||||
const { apiProvider, openRouterModelId, openAiModelId } = providerSettings
|
||||
const {
|
||||
apiProvider,
|
||||
apiModelId,
|
||||
openRouterModelId,
|
||||
glamaModelId,
|
||||
requestyModelId,
|
||||
unboundModelId,
|
||||
ollamaModelId,
|
||||
lmStudioModelId,
|
||||
openAiModelId,
|
||||
} = providerSettings
|
||||
|
||||
switch (apiProvider) {
|
||||
case "anthropic":
|
||||
case "bedrock":
|
||||
case "deepseek":
|
||||
case "gemini":
|
||||
case "mistral":
|
||||
case "openai-native":
|
||||
case "vertex":
|
||||
setValue("model", apiModelId ?? "")
|
||||
break
|
||||
case "openrouter":
|
||||
setValue("model", openRouterModelId ?? "")
|
||||
break
|
||||
case "glama":
|
||||
setValue("model", glamaModelId ?? "")
|
||||
break
|
||||
case "requesty":
|
||||
setValue("model", requestyModelId ?? "")
|
||||
break
|
||||
case "unbound":
|
||||
setValue("model", unboundModelId ?? "")
|
||||
break
|
||||
case "openai":
|
||||
setValue("model", openAiModelId ?? "")
|
||||
break
|
||||
case "ollama":
|
||||
setValue("model", ollamaModelId ?? "")
|
||||
break
|
||||
case "lmstudio":
|
||||
setValue("model", lmStudioModelId ?? "")
|
||||
break
|
||||
default:
|
||||
throw new Error(`Unsupported API provider: ${apiProvider}`)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue