fix openrouter

This commit is contained in:
paisley
2026-03-08 11:51:04 +08:00
parent 1377189b60
commit 3e11d8638e
4 changed files with 17 additions and 5 deletions

View File

@@ -56,7 +56,14 @@ export function getProviderModelRef(config: ProviderConfig): string | undefined
: `${providerKey}/${config.model}`;
}
return getProviderDefaultModel(config.type);
const defaultModel = getProviderDefaultModel(config.type);
if (!defaultModel) {
return undefined;
}
return defaultModel.startsWith(`${providerKey}/`)
? defaultModel
: `${providerKey}/${defaultModel}`;
}
export async function getProviderFallbackModelRefs(config: ProviderConfig): Promise<string[]> {