(self, base_url: str, api_key: str, model: str, raw_log: str, parent=None)
| 394 | resultSignal = pyqtSignal(bool, str) |
| 395 | |
| 396 | def __init__(self, base_url: str, api_key: str, model: str, raw_log: str, parent=None): |
| 397 | super().__init__(parent) |
| 398 | self.base_url = _normalize_base_url(base_url) |
| 399 | self.api_key = api_key.strip() |
| 400 | self.model = model.strip() |
| 401 | self.raw_log = raw_log |
| 402 | |
| 403 | def _load_prompt(self) -> str: |
| 404 | return get_ai_analyze_prompt() |
nothing calls this directly
no test coverage detected