Find the provider entry that covers a given model.
(self, model_id: str)
| 79 | return result |
| 80 | |
| 81 | def get_for_model(self, model_id: str) -> ProviderEntry | None: |
| 82 | """Find the provider entry that covers a given model.""" |
| 83 | for entry in self.providers.values(): |
| 84 | if model_id in entry.models: |
| 85 | return entry |
| 86 | return None |
| 87 | |
| 88 | def provider_names(self) -> list[str]: |
| 89 | return list(self.providers.keys()) |
no outgoing calls