問題文
What is the role of a context provider in an agent's execution pipeline?
選択肢
- It decides which model deployment the agent will call for this request
- It runs around each invocation to add context before the run and to extract information from the run afterwards
- It converts the agent's output into the CSV format required for reporting, so that downstream systems receive a stable schema regardless of how the model phrased its answer
- It enforces the role assignments that control access to Azure resources