Designing Pareto-optimal RAG workflows with syftr

datarobot.com

65 points by roma_glushko 5 days ago


- 2 days ago
[deleted]
charcircuit - 2 days ago

It sounds impossible to be paretooptimal for complicated problems. How do you know GPT-4o-mini would be optimal. I feel like there is always room on the table for a potential GPT-5o-mini to be more optimal. The solution space of possible gen ai models is gigantic, so we can only improve our solution over time and never find the most optimal one.

simianwords - 2 days ago

Interesting but I'm a bit lost. You are optimising but how do you know the ground truth of "good" and "bad"? Do you manually run the workflow and then decide based on a predefined metric?

Or do you rely on generic benchmarks?

roma_glushko - 5 days ago

A new OSS framework uses multi-objective Bayesian Optimization to efficiently search for Pareto-optimal RAG workflows, balancing cost, accuracy, and latency across configurations that would be impossible to test manually.

diabolicalrobot - 5 days ago

I am a member of the syftr team. Please feel free to ask questions.

- 2 days ago
[deleted]
andriyvel - 4 days ago

looks interesting!

diabolicalrobot - 5 days ago

[dead]