MCPcopy Create free account
hub / github.com/Open-Bee/DataStudio / generate_inner

Method generate_inner

datastudio/models/mp_openai_api.py:309–323  ·  view source on GitHub ↗

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)

Source from the content-addressed store, hash-verified

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.

Callers

nothing calls this directly

Calls 3

_build_model_kwargsMethod · 0.95
generate_innerMethod · 0.95
OpenAIAPIClass · 0.85

Tested by

no test coverage detected