Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd).
Fix tracing.
This commit is contained in:
@@ -905,7 +905,9 @@ def traced_openai_realtime(operation: str) -> Callable:
|
|||||||
# Capture context messages being sent
|
# Capture context messages being sent
|
||||||
if hasattr(self, "_context") and self._context:
|
if hasattr(self, "_context") and self._context:
|
||||||
try:
|
try:
|
||||||
messages = self._context.get_messages_for_logging()
|
messages = self.get_llm_adapter().get_messages_for_logging(
|
||||||
|
self._context
|
||||||
|
)
|
||||||
if messages:
|
if messages:
|
||||||
operation_attrs["context_messages"] = json.dumps(messages)
|
operation_attrs["context_messages"] = json.dumps(messages)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|||||||
Reference in New Issue
Block a user