Get the effective base URL for a model (model override or provider default)
(&'a self, model: &'a ModelConfig)
| 167 | |
| 168 | /// Get the effective base URL for a model (model override or provider default) |
| 169 | pub fn get_base_url<'a>(&'a self, model: &'a ModelConfig) -> Option<&'a str> { |
| 170 | model.base_url.as_deref().or(self.base_url.as_deref()) |
| 171 | } |
| 172 | |
| 173 | /// Get the effective static headers for a model (provider defaults with model overrides) |
| 174 | pub fn get_headers(&self, model: &ModelConfig) -> HashMap<String, String> { |
no outgoing calls
no test coverage detected