Is your feature request related to a problem? Please describe.
I need to upload user feedback (thumbs down/thumbs up) to Langfuse in real-time.
Describe the solution you'd like
I want to intercept the user's click action on thumb down or up. I want it to behave as original and on top of that make a call to the Langfuse server to upload this feedback for the correct trace.
Describe alternatives you've considered
I considered downloading all evaluations from the available API, match message ids to trace ids from Langfuse and upload the feedback. However, it doesn't sound like nice work around and I would need to schedule it (no real-time upload).
Originally created by @gingerjx on GitHub (Jan 28, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/9038
**Is your feature request related to a problem? Please describe.**
I need to upload user feedback (thumbs down/thumbs up) to Langfuse in real-time.
**Describe the solution you'd like**
I want to intercept the user's click action on thumb down or up. I want it to behave as original and on top of that make a call to the Langfuse server to upload this feedback for the correct trace.
**Describe alternatives you've considered**
I considered downloading all evaluations from the available API, match message ids to trace ids from Langfuse and upload the feedback. However, it doesn't sound like nice work around and I would need to schedule it (no real-time upload).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @gingerjx on GitHub (Jan 28, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/9038
Is your feature request related to a problem? Please describe.
I need to upload user feedback (thumbs down/thumbs up) to Langfuse in real-time.
Describe the solution you'd like
I want to intercept the user's click action on thumb down or up. I want it to behave as original and on top of that make a call to the Langfuse server to upload this feedback for the correct trace.
Describe alternatives you've considered
I considered downloading all evaluations from the available API, match message ids to trace ids from Langfuse and upload the feedback. However, it doesn't sound like nice work around and I would need to schedule it (no real-time upload).