We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c7c9ad4 commit 8070fd0Copy full SHA for 8070fd0
langfuse/otel/_span.py
@@ -98,11 +98,12 @@ def __init__(
98
data=metadata, field="metadata", span=self._otel_span
99
)
100
101
- attributes = {
102
- LangfuseSpanAttributes.OBSERVATION_INPUT: media_processed_input,
103
- LangfuseSpanAttributes.OBSERVATION_OUTPUT: media_processed_output,
104
- LangfuseSpanAttributes.OBSERVATION_METADATA: media_processed_metadata,
105
- }
+ attributes = create_span_attributes(
+ input=media_processed_input,
+ output=media_processed_output,
+ metadata=media_processed_metadata,
+ )
106
+ attributes.pop(LangfuseSpanAttributes.OBSERVATION_TYPE)
107
108
self._otel_span.set_attributes(
109
{k: v for k, v in attributes.items() if v is not None}
0 commit comments