Google AI Overview
google_ai_overviewReturn only the AI Overview Google generates for a search (ai_overview with ordered text_blocks and cited references), or null when Google shows none. Accepts the google_search parameters. Requires an API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Search query; required unless ludocid or kgmid is supplied | |
| cr | No | Country restrict such as countryUS|countryCA | |
| gl | No | Two-letter country for localization, e.g. "us" | |
| hl | No | Language code such as "en" or "en-GB"; default en | |
| lr | No | Language restrict such as lang_en|lang_fr | |
| lat | No | Latitude; supply together with lon | |
| lon | No | Longitude; supply together with lat | |
| num | No | Requested result count, 1-100; Google may return fewer | |
| tbm | No | Vertical: lcl local, vid videos, nws news, shop shopping, pts patents | |
| tbs | No | Google search-filter string, e.g. qdr:w for the past week | |
| nfpr | No | 1 disables spelling auto-correction | |
| safe | No | SafeSearch | |
| uule | No | Pre-encoded Google location token; conflicts with location | |
| kgmid | No | Knowledge Graph machine ID such as /m/0k8z | |
| start | No | Result offset for pagination | |
| as_qdr | No | Date range: d, w, m or y with an optional count, e.g. d7 for the past week | |
| device | No | Layout to request; default desktop | |
| filter | No | 0 disables duplicate-content filtering | |
| radius | No | Radius in meters around the location or coordinates | |
| ludocid | No | Google CID of a local entity, for a targeted lookup | |
| location | No | Named search origin such as "Austin, Texas"; conflicts with uule and lat/lon | |
| as_sitesearch | No | Restrict results to this hostname | |
| google_domain | No | Google domain such as google.co.uk; default google.com | |
| result_groups | No | Return only these top-level result groups, e.g. ["organic_results", "knowledge_graph"]; omit for the complete response. search_metadata is always kept |