mirror of
https://github.com/tiennm99/ccs.git
synced 2026-08-14 10:24:30 +00:00
fix(cliproxy): normalize codex model and provider routing
This commit is contained in:
@@ -79,6 +79,8 @@ export function ProviderEditor({
|
||||
);
|
||||
}, [modelsData, modelFilterProvider]);
|
||||
|
||||
const providerRoute = (baseProvider || provider).toLowerCase();
|
||||
|
||||
const {
|
||||
data,
|
||||
isLoading,
|
||||
@@ -119,7 +121,7 @@ export function ProviderEditor({
|
||||
const handleApplyPreset = (updates: Record<string, string>) => {
|
||||
const effectivePort = port ?? CLIPROXY_DEFAULT_PORT;
|
||||
updateEnvValues({
|
||||
ANTHROPIC_BASE_URL: `http://127.0.0.1:${effectivePort}/api/provider/${provider}`,
|
||||
ANTHROPIC_BASE_URL: `http://127.0.0.1:${effectivePort}/api/provider/${providerRoute}`,
|
||||
ANTHROPIC_AUTH_TOKEN: effectiveApiKey,
|
||||
...updates,
|
||||
});
|
||||
@@ -129,7 +131,7 @@ export function ProviderEditor({
|
||||
const handleCustomPresetApply = (values: ModelMappingValues, presetName?: string) => {
|
||||
const effectivePort = port ?? CLIPROXY_DEFAULT_PORT;
|
||||
updateEnvValues({
|
||||
ANTHROPIC_BASE_URL: `http://127.0.0.1:${effectivePort}/api/provider/${provider}`,
|
||||
ANTHROPIC_BASE_URL: `http://127.0.0.1:${effectivePort}/api/provider/${providerRoute}`,
|
||||
ANTHROPIC_AUTH_TOKEN: effectiveApiKey,
|
||||
ANTHROPIC_MODEL: values.default,
|
||||
ANTHROPIC_DEFAULT_OPUS_MODEL: values.opus,
|
||||
|
||||
Reference in New Issue
Block a user