Validate if a model exists for a provider. Args: model: Model name to validate provider: Provider name (uses active if not specified) Returns: True if model is valid for the provider, False otherwise
(self, model: str, provider: str | None = None)
| 78 | return self.model_manager.validate_provider(provider) |
| 79 | |
| 80 | def validate_model(self, model: str, provider: str | None = None) -> bool: |
| 81 | """ |
| 82 | Validate if a model exists for a provider. |
| 83 | |
| 84 | Args: |
| 85 | model: Model name to validate |
| 86 | provider: Provider name (uses active if not specified) |
| 87 | |
| 88 | Returns: |
| 89 | True if model is valid for the provider, False otherwise |
| 90 | """ |
| 91 | return self.model_manager.validate_model(model, provider) |
| 92 | |
| 93 | def validate_and_print_error(self, provider: str) -> bool: |
| 94 | """ |
no outgoing calls