Batch grounded web search (parallel queries)
web_search_batchExecute multiple web searches simultaneously. Get per-query success or failure status to validate each result.
Instructions
Run multiple web search queries in parallel. All queries are executed concurrently for faster results. Returns results for each query with individual success/failure status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Model to use. Options: gemini-3-flash-preview (default), gemini-3-pro-preview, gemini-2.5-flash, gemini-2.5-pro | gemini-3-flash-preview |
| queries | Yes | Array of queries to run in parallel (max 20) | |
| timeout | No | Per-request timeout in milliseconds | |
| verbosity | No | Output length: 'concise' (~4096 tokens), 'normal' (~16384 tokens), 'detailed' (~65535 tokens) | normal |
| max_tokens | No | Override verbosity with exact token limit | |
| include_sources | No | Include source citations and metadata in response |