-
Notifications
You must be signed in to change notification settings - Fork 822
Use structured output for RTC evaluator #5945
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use structured output for RTC evaluator #5945
Conversation
FYI @andhesky |
🎉 Good job! The coverage increased 🎉
Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=957094&view=codecoverage-tab |
src/Libraries/Microsoft.Extensions.AI.Evaluation.Quality/SingleNumericMetricEvaluator.cs
Show resolved
Hide resolved
f6eb33b
to
10f4937
Compare
🎉 Good job! The coverage increased 🎉
Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=957269&view=codecoverage-tab |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also change the base types so that derived types have more control over whether or not structured output should be used. Also adds some tests to ensure that the RTC works well both when the returned JSON contains reasoning elements as well as if it does not. Addresses dotnet#5888
10f4937
to
c6e4112
Compare
🎉 Good job! The coverage increased 🎉
Full code coverage report: https://dev.azure.com/dnceng-public/public/_build/results?buildId=958181&view=codecoverage-tab |
Also change the base types so that derived types have more control over whether or not structured output should be used.
Also adds some tests to ensure that the RTC works well both when the returned JSON contains reasoning elements as well as if it does not.
Addresses #5888
Microsoft Reviewers: Open in CodeFlow