Make sure Mistral base url is well defined

This commit is contained in:
Clément Renault 2025-06-12 13:45:05 +02:00
parent 9275ce1503
commit 596617dd31
No known key found for this signature in database
GPG Key ID: F250A4C4E3AE5F5F

View File

@ -24,7 +24,8 @@ impl Config {
if let Some(api_key) = chat_settings.api_key.as_ref() { if let Some(api_key) = chat_settings.api_key.as_ref() {
config = config.with_api_key(api_key); config = config.with_api_key(api_key);
} }
if let Some(base_url) = chat_settings.base_url.as_ref() { let base_url = chat_settings.base_url.as_deref();
if let Some(base_url) = chat_settings.source.base_url().or(base_url) {
config = config.with_api_base(base_url); config = config.with_api_base(base_url);
} }
Self::OpenAiCompatible(config) Self::OpenAiCompatible(config)