Get the default provider configuration (parsed from `default_model` "provider/model" format)
(&self)
| 414 | |
| 415 | /// Get the default provider configuration (parsed from `default_model` "provider/model" format) |
| 416 | pub fn default_provider_config(&self) -> Option<&ProviderConfig> { |
| 417 | let default = self.default_model.as_ref()?; |
| 418 | let (provider_name, _) = default.split_once('/')?; |
| 419 | self.find_provider(provider_name) |
| 420 | } |
| 421 | |
| 422 | /// Get the default model configuration (parsed from `default_model` "provider/model" format) |
| 423 | pub fn default_model_config(&self) -> Option<(&ProviderConfig, &ModelConfig)> { |