(self, config: ModelConfig | None = None)
| 47 | """ |
| 48 | |
| 49 | def __init__(self, config: ModelConfig | None = None): |
| 50 | self.config = config or ModelConfig() |
| 51 | self.client = OpenAI(base_url=self.config.base_url, api_key=self.config.api_key) |
| 52 | |
| 53 | def request(self, messages: list[dict[str, Any]]) -> ModelResponse: |
| 54 | """ |
nothing calls this directly
no test coverage detected