Skip to content

Commit 95c16e6

Browse files
committed
fix
1 parent 20ad603 commit 95c16e6

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

langfuse/openai.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -681,6 +681,12 @@ def _wrap(open_ai_resource: OpenAiDefinition, wrapped, args, kwargs):
681681
input=langfuse_data.get("input", None),
682682
metadata=langfuse_data.get("metadata", None),
683683
model_parameters=langfuse_data.get("model_parameters", None),
684+
trace_context={
685+
"trace_id": cast(str, langfuse_data.get("trace_id", None)),
686+
"parent_span_id": cast(
687+
str, langfuse_data.get("parent_observation_id", None)
688+
),
689+
},
684690
model=langfuse_data.get("model", None),
685691
prompt=langfuse_data.get("prompt", None),
686692
)
@@ -743,7 +749,7 @@ async def _wrap_async(open_ai_resource: OpenAiDefinition, wrapped, args, kwargs)
743749
},
744750
model_parameters=langfuse_data.get("model_parameters", None),
745751
model=langfuse_data.get("model", None),
746-
prompt=langfuse_data.get("langfuse_prompt", None),
752+
prompt=langfuse_data.get("prompt", None),
747753
)
748754

749755
try:

0 commit comments

Comments
 (0)