Repository navigation
Add tool and task evaluators to azure.ai.evaluation exports - #46450
Mohamed Hessien (m7md7sien) with Copilot wants to merge 3 commits into
Conversation
… init Agent-Logs-Url: https://github.com/Azure/azure-sdk-for-python/sessions/891c6bc7-732a-4e1c-aaa5-7e10889aaf56 Co-authored-by: m7md7sien <16615690+m7md7sien@users.noreply.github.com>
|
Hi Copilot. Thank you for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days. |
There was a problem hiding this comment.
Pull request overview
This PR adds three additional internal evaluators to the public surface of the azure.ai.evaluation package by importing them in the package's __init__.py and registering them in __all__. This follows the existing convention for other underscore-prefixed ("private/preview") evaluators such as _ToolOutputUtilizationEvaluator and _ToolCallSuccessEvaluator, making the new tool/task evaluators importable from the top-level package.
Changes:
- Added module imports for
_TaskCompletionEvaluator,_ToolInputAccuracyEvaluator, and_ToolSelectionEvaluator. - Registered the three new evaluator names in
__all__.
|
Hi Copilot. Thank you for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days. |
/home/runner/work/azure-sdk-for-python/azure-sdk-for-python/sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/__init__.py_TaskCompletionEvaluator,_ToolInputAccuracyEvaluator, and_ToolSelectionEvaluatorimports/exports in__init__.py