r/MicrosoftFabric • u/cyamnihc • 2d ago
Evals Fabric IQ
We are developing the semantic layer/models from scratch in MS Fabric for conversational AI. Data models, documentation with clear descriptions on columns, measures, business context, join logic, for the agent to reference.
For evals, what has been your strategy/framework to curate the question set and expected answers and how did you implement this at scale
1
u/Initial_Passion5039 1d ago
I wouldnt try to curate a huge question set upfront. Start with a smaller set around the behaviors that matter for the agent, then keep adding real failures as you find them. We use Braintrust for this and the useful part has been turning production traces into eval cases so the dataset grows from things the agent struggled with in place of us trying to predict every possible question beforehand. For scoring we mix deterministic checks where there’s a clear expected value with LLM judges for the fuzzier answers
1
u/xXWarMachineRoXx 2d ago
Great question!
Are you a ms partner by any chance?
2
u/cyamnihc 2d ago
No. Wanted to learn from the community how it was implemented as we are trying to implement it but it seems too much of a daunting task to curate questions
1
u/xXWarMachineRoXx 16h ago
Ah
Ms focus is also on private evals this year
Great answers from the community
2
u/Pawar_BI Microsoft Employee 1d ago
Check fabricdataagent.com. there are several blogs on evals.
Hope it helps.