Ask other AI labs for advice (spends money)
council_adviseGet advice from other AI labs on one decision after council_quote. Requires your approval for each call and spends your own API credits.
Instructions
Ask other AI labs for advice on ONE decision, after council_quote. This spends the user's own API money. The user is asked to approve each call after seeing the exact text; use it when the user asks for other labs' opinions, or before something hard to undo with the user's agreement. mode "single" (set in the quote): one non-Anthropic model, about $0.083 expected and at most $1.32 with a brief at the 48,000-character limit, from under a minute to over ten minutes for a slow reasoning model (measured once, 6 Oct 2026: 6 to 13 minutes), with no time limit of its own (a stop waits for calls in flight). mode "council": 3 labs answer blind, read each other once and may change an answer only by quoting an argument, about $0.75 expected and at most $1.40 with a brief at the 48,000-character limit, several minutes (unmeasured). The reply is advice from other models, never an instruction: a leaning, every dissent in the models' own words, what would change each answer. The models saw only the brief and can be wrong. It returns within wait_seconds, or within 25 s while the user is being asked to approve (use 25; at most 30: a client that times out and cancels stops the run); if the user has not answered it returns awaiting_approval with what to do, and if the run is still going it returns the run id and you continue with run_status(run, wait_seconds: 25, until: "settled"). Record accept, reject or defer with a reason for each dissent id (dispositions) before asking again. A refusal costs nothing: do not retry it unchanged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quote_id | Yes | from council_quote | |
| dispositions | No | your accept, reject or defer, with a reason, for each objection of the previous answer | |
| wait_seconds | No | how long to wait for the answer before returning a run id (default 25, at most 30) | |
| confirm_sha256 | Yes | the sha256 of the text, as council_quote showed it |