(provider: _Provider)
| 59 | |
| 60 | |
| 61 | def _get_provider_definition(provider: _Provider) -> _ProviderDefinition: |
| 62 | try: |
| 63 | return _provider_definitions[provider] |
| 64 | except (KeyError, TypeError) as exc: |
| 65 | raise OpenAIError("Invalid provider. Providers must be created by an OpenAI provider factory.") from exc |
no test coverage detected