A development team runs a nightly build pipeline that must deploy a new version of a language model, then automatically send a fixed set of regression prompts and score the replies, all with no human clicking through any screen. Which Microsoft Foundry surface should the team build this automation against?
- AThe Microsoft Foundry portal, driving each deployment and test prompt manually through its interactive playground each night.
- BAzure Content Understanding, using its extraction schema to deploy the model and grade each regression reply.
- CThe Foundry SDK, calling it from the pipeline to deploy the model and submit the regression prompts programmatically. Correct
- DAzure Speech, transcribing the regression prompts before the model deploys them on a schedule.
Why A is wrong: The portal is the interactive surface for exploring models and prototyping by hand, which is tempting because it is where a developer first meets a model, but it cannot run an unattended nightly pipeline with no human present.
Why B is wrong: Content Understanding extracts structured information from documents, images, audio and video, so it is tempting when the word 'score' appears, but it does not deploy models or run prompt pipelines.
Why C is correct: The SDK exposes deployment and inference as code that a pipeline can call without any manual interaction, which is exactly what an unattended nightly job requires.
Why D is wrong: Azure Speech handles speech to text and text to speech, which sounds relevant because prompts are involved, but the prompts here are text and Speech cannot deploy a model.