Merge pull request #3559 from Intellegam/main

Langfuse integration support for `parent_observation_id` parameter
This commit is contained in:
Krish Dholakia 2024-06-14 06:55:45 -07:00 committed by GitHub
commit 056913fd70
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 3 deletions

View file

@ -528,6 +528,10 @@ class LangFuseLogger:
"version": clean_metadata.pop("version", None),
}
parent_observation_id = metadata.get("parent_observation_id", None)
if parent_observation_id is not None:
generation_params["parent_observation_id"] = parent_observation_id
if supports_prompt:
user_prompt = clean_metadata.pop("prompt", None)
if user_prompt is None: