A developer is deciding between building a single-agent solution and simply calling a deployed model with a plain chat completion request. Which statement correctly describes when the single-agent solution is warranted?
- AA single agent is warranted when the task requires planning steps and calling tools or knowledge to act, whereas a plain chat completion only returns a generated reply. Correct
- BA single agent is warranted whenever the reply needs to be longer than a plain chat completion is able to return in one response.
- CA plain chat completion is warranted whenever the answer must be in British English, because an agent cannot be told which language to use.
- DThe two are interchangeable, and the only real difference is which button is selected in the Foundry portal when the model is deployed.
Why A is correct: Correct: an agent adds planning and the ability to call tools or knowledge sources to complete a goal, while a plain chat completion just generates a reply from the model.
Why B is wrong: Response length is not what separates the two; both approaches ultimately produce model output, so length alone is not a reason to build an agent.
Why C is wrong: This is a distraction: language and tone are set through instructions in either approach, so an agent is perfectly able to reply in British English.
Why D is wrong: It is tempting to treat them as the same feature with different labels, but they differ in capability: an agent can plan and act, which a plain completion cannot.