research
Queries multiple AI models in parallel to cross-validate answers and synthesize diverse perspectives. Use for cross-validation, trade-off analysis, or when you need multiple expert viewpoints.
Instructions
Multi-model parallel research. Queries 2-4 AI models simultaneously, then optionally synthesizes results. Use instead of search when: (1) you need higher confidence via cross-validation across sources, (2) you want diverse perspectives on a topic. mode:search (default): web research with grounding across 3 models (sonar, gemini-3-flash, gpt-5.4-nano). mode:ask: multi-model Q&A without web search — for architecture decisions, trade-off analysis, diverse expert opinions (uses gpt-5.4, claude-opus-4.6, gemini-3.1-pro-preview, sonar-reasoning-pro). synthesize:true (default): merges all responses into one comprehensive answer. synthesize:false: shows each model side-by-side with latency and cost — useful for comparing perspectives or when you want raw answers. Query tip: prefer English for technical topics, one focused topic per query. NEVER include specific years in queries — use "latest"/"current"/"newest" instead. Same best practices as the search tool apply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | search: web research with grounding (default). ask: multi-model Q&A without web search, ideal for getting diverse perspectives on a question | search |
| query | Yes | Research query with detailed context. Prefer English for technical topics (official docs are mostly English). Use Japanese when searching for Japan-specific services or local information. Include specific technical terms (version numbers, API names) for best accuracy. IMPORTANT: Never include specific years (e.g. "2024", "2025") in queries — use "latest", "current", or "newest" instead. Year numbers become outdated quickly and may miss newer results. | |
| models | No | 2-4 models to query in parallel. Defaults depend on mode — search: [perplexity/sonar, gemini-3-flash, gpt-5.4-nano] (cost-effective, 3 providers). ask: [gpt-5.4, claude-opus-4.6, gemini-3.1-pro-preview, sonar-reasoning-pro] (high-capability reasoning models from 4 providers) | |
| max_tokens | No | Max output tokens per model in query phase. If set, output is hard-truncated at this limit (may cut off mid-response). Omit to let models decide output length naturally. Only set when you need strict cost control. Reasoning models use tokens internally, so set 2x-3x higher than expected visible output | |
| synthesize | No | true: synthesize into one comprehensive answer. false: show each model's response side by side with cost and latency | |
| include_sources | No | Include source URLs in the response. When true, appends source links from search results. Only effective in search mode | |
| synthesis_model | No | Model for synthesis (only when synthesize:true), e.g. 'anthropic/claude-opus-4.6'. Default: openai/gpt-5.4 | |
| synthesis_max_tokens | No | Max output tokens for synthesis. Omit to let the model decide naturally. Only set when you need strict cost control |