fix : preserve provider engine type when editing custom providers (#6106)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
This commit is contained in:
@@ -198,7 +198,7 @@ function ProviderCards({
|
|||||||
}, [providers, isOnboarding, configureProviderViaModal, handleProviderLaunchWithModelSelection]);
|
}, [providers, isOnboarding, configureProviderViaModal, handleProviderLaunchWithModelSelection]);
|
||||||
|
|
||||||
const initialData = editingProvider && {
|
const initialData = editingProvider && {
|
||||||
engine: editingProvider.config.engine.toLowerCase(),
|
engine: editingProvider.config.engine,
|
||||||
display_name: editingProvider.config.display_name,
|
display_name: editingProvider.config.display_name,
|
||||||
api_url: editingProvider.config.base_url,
|
api_url: editingProvider.config.base_url,
|
||||||
api_key: '',
|
api_key: '',
|
||||||
|
|||||||
+1
-2
@@ -35,8 +35,7 @@ export default function CustomProviderForm({
|
|||||||
anthropic: 'anthropic_compatible',
|
anthropic: 'anthropic_compatible',
|
||||||
ollama: 'ollama_compatible',
|
ollama: 'ollama_compatible',
|
||||||
};
|
};
|
||||||
|
setEngine(engineMap[initialData.engine] || 'openai_compatible');
|
||||||
setEngine(engineMap[initialData.engine.toLowerCase()] || 'openai_compatible');
|
|
||||||
setDisplayName(initialData.display_name);
|
setDisplayName(initialData.display_name);
|
||||||
setApiUrl(initialData.api_url);
|
setApiUrl(initialData.api_url);
|
||||||
setModels(initialData.models.join(', '));
|
setModels(initialData.models.join(', '));
|
||||||
|
|||||||
Reference in New Issue
Block a user