hey folks, I'm trying to filter traces based on custom attributes in the phoenix UI. Can you please help? We're sending a custom attribute called org_id and was hoping something like this would work: metadata['org_id'] != 618 Feel free to point me to the docs, but didn't see anything at first glance. Thanks!
💡 Hint: Mention RunLLM in the thread for followups.
Hmm, this doesn't sound promising: https://github.com/Arize-ai/phoenix/issues/2266#issuecomment-1940339463
I'm stuck on even the most basic filters like this one:
OK, I found the hidden columns and it does appear that metadata ≠ attributes
ahh, CHAIN has to be all caps despite showing as lowercase in the UI 😭
Ah really sorry about that, I agree that is pretty confusing
do you find the + button with examples helpful?
I tried the examples, but struck out
span_kind == 'LLM' returns no results
Does it work if you switch to the Span view instead of Traces view
Ah, it does! But why?
That could use some UX improvement as well I think. In your above screenshot you can see some of the llm spans are nested within a "chain" trace
the trace just happens to be the highest ancestor span in that unit of work
and our filter bar is looking specifically for traces
but that is somewhat confusing
