Initialize the OpenRouter client.
(self, *args, **kwargs)
| 37 | """ |
| 38 | |
| 39 | def __init__(self, *args, **kwargs) -> None: |
| 40 | """Initialize the OpenRouter client.""" |
| 41 | super().__init__(*args, **kwargs) |
| 42 | self.sync_client = self.init_sync_client() |
| 43 | self.async_client = None # Initialize async client only when needed |
| 44 | |
| 45 | def init_sync_client(self): |
| 46 | """Initialize the synchronous OpenRouter client.""" |
nothing calls this directly
no test coverage detected