Which option describes an agent rather than a plain chat completion?
Why B is the answer
A model that uses tools and instructions to complete a task over several steps
An agent works toward a goal and can call tools across steps. A single prompt and response is a completion.
In detail
- An agent uses instructions and tools to carry out work.
- An agent can complete tasks, not just reply.
Use case
An illustrative scenario, not a real incident.
A plain chat model answers one prompt. A travel agent uses instructions and a booking tool to check flights and hold a seat, which is the difference.
See it in different ways
flowchart TD A["Chat completion"] --> B["One prompt, one response"] C["Agent"] --> D["Instructions and a model"] D --> E["Tools and knowledge"] E --> F["Steps toward a goal"]
sequenceDiagram participant U as User participant A as Agent participant T as Tool U->>A: Request A->>T: Uses a tool, such as file search T-->>A: Result A-->>U: Answer or completed action
sequenceDiagram participant P0 as User participant P1 as Agent participant P2 as Booking tool P0->>P1: Find me a flight P1->>P2: Search flights P2-->>P1: Options P1-->>P0: Best option
Key point: Tools and instructions make an agent.
Why the other options are wrong
- A. A model that translates a sentence from one language into another on request
- That is translation.
- C. A model that returns one text answer for each prompt you send it
- That is a plain completion.
- D. A model trained on your own data to classify incoming documents
- That is a classification model.

