pipelines icon indicating copy to clipboard operation
pipelines copied to clipboard

upgrade Langfuse filter pipeline to v3

Open jackthgu opened this issue 5 months ago • 3 comments

This PR upgrades the Langfuse filter pipeline to be compatible with Langfuse Python SDK v3. The current v3 has been changed to an OpenTelemetry-based implementation, and among its options, the Manual Observations approach is most similar to the previous implementation, so it was adopted and used.

jackthgu avatar Jul 27 '25 17:07 jackthgu

@ther3zz is this safe to merge?

tjbck avatar Jul 27 '25 17:07 tjbck

@ther3zz is this safe to merge?

I haven't had the chance to check it out just but I will be doing so today! Will report back soon!

ther3zz avatar Jul 28 '25 13:07 ther3zz

This PR upgrades the Langfuse filter pipeline to be compatible with Langfuse Python SDK v3. The current v3 has been changed to an OpenTelemetry-based implementation, and among its options, the Manual Observations approach is most similar to the previous implementation, so it was adopted and used.

@jackthgu I think this isn't ready to merge. Looks like it's not adding each observation to the appropriate trace. Seems that it's creating a new trace for each observation instead image

ther3zz avatar Jul 28 '25 21:07 ther3zz