Visualizing Multiple Trace DataSets in RAG/Data Agent Evaluations
Hi Teams, recently I`m working on the evaluations for several RAG/Data Agent AI Applications in my groups. And I found this tools really useful for tracing the App`s execution chain as well as doing the data visualization. Here is what I`m gonna do: I`m planning for deploying the the Phoenix backend as well as the front end in two Pods along with my Evaluation Service (i.e., Doing the evaluation for different stages of an Agent like retriever, answer or tool calling). By doing this I can share the Phoenix service to my different team mates, and hopefully, we can also share the different evaluation results. And my question is: How can I visualize different TraceDataSets with evaluation results simultaneously? Because we have severall different RAG/Agent applications to be evaluated, and several of my team mates get to see different results (Trace Dataset) at the same time. Here are my findings. Maybe I can use different PROJECT NAMES to sperate the data coming from different Apps? But I still DO NOT KNOW how to check on different trace data set at the same time. Currently I use the following code to launch the app and check out a specific trace result:
print('[view] ready to start visualization service, please go the address below to view your result')
if px.active_session():
px.close_app()
px.launch_app(trace=loaded_dataset)
print('[view] DONE')But again, I don`t think I can`t view multiple trace datasets at the same time once we push the phoenix into the server
