Duck Vote
duck_voteResolve debates by polling multiple AI models to vote on options with reasoning. Get tallies, confidence, and consensus.
Instructions
Have multiple ducks vote on options with reasoning. Returns vote tally, confidence scores, and consensus level.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| question | Yes | The question to vote on (e.g., "Best approach for error handling?") | |
| options | Yes | The options to vote on (2-10 options) | |
| voters | No | List of provider names to vote (optional, uses all if not specified) | |
| require_reasoning | No | Require ducks to explain their vote (default: true) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| question | Yes | ||
| options | Yes | ||
| winner | Yes | ||
| isTie | Yes | ||
| tally | Yes | ||
| confidenceByOption | Yes | ||
| votes | Yes | ||
| totalVoters | Yes | ||
| validVotes | Yes | ||
| consensusLevel | Yes |