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]);
|
||||
|
||||
const initialData = editingProvider && {
|
||||
engine: editingProvider.config.engine.toLowerCase(),
|
||||
engine: editingProvider.config.engine,
|
||||
display_name: editingProvider.config.display_name,
|
||||
api_url: editingProvider.config.base_url,
|
||||
api_key: '',
|
||||
|
||||
+1
-2
@@ -35,8 +35,7 @@ export default function CustomProviderForm({
|
||||
anthropic: 'anthropic_compatible',
|
||||
ollama: 'ollama_compatible',
|
||||
};
|
||||
|
||||
setEngine(engineMap[initialData.engine.toLowerCase()] || 'openai_compatible');
|
||||
setEngine(engineMap[initialData.engine] || 'openai_compatible');
|
||||
setDisplayName(initialData.display_name);
|
||||
setApiUrl(initialData.api_url);
|
||||
setModels(initialData.models.join(', '));
|
||||
|
||||
Reference in New Issue
Block a user