fix bug where langfuse was reinitialized

This commit is contained in:
Ishaan Jaff 2024-05-01 20:47:25 -07:00
parent 9ac5d30cb7
commit 8a3d8f8ee4

View file

@ -1693,10 +1693,17 @@ class Logging:
print_verbose("reaches langfuse for streaming logging!")
result = kwargs["complete_streaming_response"]
if langFuseLogger is None or (
self.langfuse_public_key != langFuseLogger.public_key
and self.langfuse_secret != langFuseLogger.secret_key
(
self.langfuse_public_key is not None
and self.langfuse_public_key
!= langFuseLogger.public_key
)
and (
self.langfuse_public_key is not None
and self.langfuse_public_key
!= langFuseLogger.public_key
)
):
print_verbose("Instantiates langfuse client")
langFuseLogger = LangFuseLogger(
langfuse_public_key=self.langfuse_public_key,
langfuse_secret=self.langfuse_secret,