aidenyoukhana/Azure AI Agent Evaluation

Evaluate the performance, quality and safety of AI agents using the Azure AI Evaluation SDK

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
azure-ai-project-endpointThe endpoint for the Azure AI Project. This is used to connect to Azure AI Foundry to simulate conversations with each agent, and to connect to the Azure AI Evaluation SDK to perform the evaluation. yes
azure-ai-project-nameThe name of the Azure AI Project (workspace name).yes
deployment-nameThe name of the Azure AI model deployment to use for evaluation.yes
data-pathPath to the input data file containing the conversation starters. Each conversation starter will be sent to each agent for a pairwise comparison of evaluation results. If using the GitHub Action workflow, you can override this with a custom data file through the workflow_dispatch input parameter. yes
agent-idsComma-separated list of agent IDs to evaluate.yes
baseline-agent-idAgent ID of the baseline agent to compare against when evaluating multiple agents. If not provided, the first agent is used. no
evaluation-result-viewThe evaluation result view. Options are "default" (boolean scores only such as passing and defect rates), "all-scores" (all scores), "raw-scores-only" (all non-boolean scores). nodefault
api-versionThe API version to use when connecting to model deployment.no""

no outputs