-
Notifications
You must be signed in to change notification settings - Fork 971
Open
Description
What component(s) are affected?
- Opik Python SDK
- Opik Typescript SDK
- Opik Agent Optimizer SDK
- Opik UI
- Opik Server
- Documentation
Opik version
- Opik version: latest docker containers
Describe the problem
When using the OpenWebUI filter as per https://github.com/open-webui/pipelines/blob/main/examples/filters/opik_filter_pipeline.py
Traces and threads are logged fine, but as soon as someone uploads an attachment to the chat, the thread disappears, even though the traces still contiune being logged.
Reproduction steps and code snippets
- Install OpenWebUI
- Add https://github.com/open-webui/pipelines/blob/main/examples/filters/opik_filter_pipeline.py as a pipeline using their pipelines server
- Have a chat with an LLM
- Notice how the traces, and the thread, exists for the conversation.
- Attach a file to the conversation and submit it with an arbitrary request like "summarise this document"
- Traces still continue to be logged, but the Thread (which was previously there) disappears within Opik
I assume this is something to do with the JSON for the Thread side of things breaking ?
Error logs or stack trace
No response
Healthcheck results
No response
Metadata
Metadata
Assignees
Labels
No labels