fix langfuse logging

This commit is contained in:
Ishaan Jaff 2024-10-22 18:41:11 +05:30
parent 7deb42d022
commit ef01599415

View file

@ -809,14 +809,14 @@ def get_langfuse_logger_for_request(
standard_callback_dynamic_params: StandardCallbackDynamicParams,
in_memory_dynamic_logger_cache: DynamicLoggingCache,
globalLangfuseLogger: Optional[LangFuseLogger] = None,
) -> LangFuseLogger:
) -> Optional[LangFuseLogger]:
temp_langfuse_logger: Optional[LangFuseLogger] = globalLangfuseLogger
if (
_dynamic_langfuse_credentials_are_passed(standard_callback_dynamic_params)
is False
):
if temp_langfuse_logger is None:
return LangFuseLogger()
return None
return temp_langfuse_logger
# get langfuse logging config to use for this request, based on standard_callback_dynamic_params