Sync version for single request (BaseAPI compatibility). Delegates to a temporary OpenAIAPI instance. Args: inputs: Preprocessed message list (OpenAI format). **kwargs: Additional parameters. Returns: Tuple of (ret_code, answer, response
(self, inputs, **kwargs)
| 307 | return all_results |
| 308 | |
| 309 | def generate_inner(self, inputs, **kwargs): |
| 310 | """Sync version for single request (BaseAPI compatibility). |
| 311 | |
| 312 | Delegates to a temporary OpenAIAPI instance. |
| 313 | |
| 314 | Args: |
| 315 | inputs: Preprocessed message list (OpenAI format). |
| 316 | **kwargs: Additional parameters. |
| 317 | |
| 318 | Returns: |
| 319 | Tuple of (ret_code, answer, response). |
| 320 | """ |
| 321 | model_kwargs = self._build_model_kwargs() |
| 322 | api = OpenAIAPI(**model_kwargs) |
| 323 | return api.generate_inner(inputs, **kwargs) |
| 324 | |
| 325 | def shutdown(self): |
| 326 | """Shutdown and release resources. |
nothing calls this directly
no test coverage detected