An Azure service that provides an integrated environment for bot development.
Scaling prompt evaluation across multiple Azure AI Foundry projects requires separating application-specific test cases while anchoring prompt iterations against immutable golden benchmark datasets.
Quick Fixes / Solutions:
- Hub-Level Shared Assets: Register core JSONL test datasets at the Azure AI Foundry Hub level so child projects can share baseline benchmarks without duplicate uploads.
- Immutable Golden Benchmarks: Keep a frozen "Golden Benchmark" (
v1.0) to measure regression across prompt changes, creating new dataset versions only when schemas or business requirements change. - Automate with Evaluation SDK: Run the
azure-ai-evaluationSDK in CI/CD pipelines to log comparative scores (Groundedness, Relevance, Coherence) automatically against your benchmark.
Ref: Evaluate generative AI apps with Azure AI Evaluation SDK