web_search
Perform deep web searches by cross-validating results from multiple sources, then receiving a synthesized answer with inline citations to reduce hallucinations.
Instructions
Performs a deep web search: Tavily + Firecrawl find sources, then the LLM (default GLM-5.2 via Ark) synthesizes a cited answer.
Returns:
- session_id string pass to get_sources to retrieve full source list
- content string LLM's source-based answer (with [n] inline citations)
- sources_count int
- cached bool true if response was served from in-memory result cache
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Optional model ID for this request only. Used ONLY when user explicitly provided. | |
| query | Yes | Clear, self-contained natural-language search query. | |
| extra_sources | No | Number of additional reference results from Tavily/Firecrawl. Set 0 to disable. Default 0 = auto quota (Tavily 8 + Firecrawl 6). |