問題文
A server author wants to offer a ready-made "quarterly variance review" interaction that a user picks from a menu and that fills in a structured template. Which primitive is intended for this, and why?
選択肢
- None of them; templates must be built into the client application, and a server can offer data and actions but nothing that shapes an interaction.
- A prompt, because prompts are reusable templates that the user invokes explicitly rather than something the model triggers on its own.
- Server resources, because the template is data that the application reads, and the menu entry that the user picks is drawn from that same stored data.
- The tool primitive, because anything the server offers that produces output is a tool, and the client can present the tool list to the user as a menu if it wants to.