(self)
| 173 | return api_key, workspace_id, base_url |
| 174 | |
| 175 | def init_sync_client(self): |
| 176 | api_key, workspace_id, base_url = self._prepare_client_config() |
| 177 | |
| 178 | client = OpenAI(api_key=api_key, base_url=base_url) |
| 179 | |
| 180 | # Store workspace_id for later use in requests |
| 181 | if workspace_id: |
| 182 | client._workspace_id = workspace_id |
| 183 | |
| 184 | return client |
| 185 | |
| 186 | def init_async_client(self): |
| 187 | api_key, workspace_id, base_url = self._prepare_client_config() |
no test coverage detected