ask
Send a self-contained question to one council member and retrieve its answer. Include files or images as materials, and set a system instruction to shape the response.
Instructions
Ask ONE member of the council a question and return its answer.
model is the member's short id; the schema lists the ones this council has, and
list_council describes them.
The member is stateless and cannot see this conversation, so prompt must carry
everything it needs — including any other model's answer you want it to critique.
Optionally set system to steer its role or output format.
materials hands the council the thing the question is about — a spec, a log, a diff, a screenshot — instead of you pasting it into prompt. Give {path, label} for a file, or {text, label} for something with no file behind it. Prefer a path: the members are then handed the file's exact bytes rather than your reproduction of them, you do not spend a copy of the whole document writing this call, and every member and every round get an identical copy, which is both what makes their answers comparable and what an endpoint's cache can match. Images go this way too, and are the case that matters most: describe a screenshot in prose and every member inherits the same description, so anything you misread is misread by the whole council at once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | ||
| prompt | Yes | ||
| system | No | ||
| materials | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |