Search the Web
searchSearch the public web by running a compact, specific query; DuckDuckGo is tried first and Bing serves as fallback, with country-aware markets and quality labels to identify unreliable results.
Instructions
Search the public web. DuckDuckGo is tried first when reachable; Bing is the fallback.
Chinese queries / zh-* markets use cn.bing.com. Read quality_label: poor means the titles are unrelated or first-token junk — do not treat them as answers.
Args: query: Compact concrete nouns plus the qualifier that uniquely identifies the subject. "复旦光华楼" is better than "光华楼" — the extra place/institution is necessary, not padding. Do not write whole sentences. If a compact query is still ambiguous or hits the wrong entity, write more (place, institution, year, type). For a person plus a paper, search the author name first. count: Number of organic results to return, from 1 to 20. offset: Result offset for pagination, from 0 to 100. market: Locale such as en-US or zh-CN. Chinese text should use zh-CN. safe_search: SafeSearch level (used when Bing is the engine).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | ||
| query | Yes | ||
| market | No | en-US | |
| offset | No | ||
| safe_search | No | Moderate |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| query | Yes | ||
| market | No | en-US | |
| offset | No | ||
| status | Yes | ||
| results | No | ||
| provider | No | bing | |
| warnings | No | ||
| elapsed_ms | No | ||
| safe_search | No | Moderate | |
| quality_label | No | good / weak / poor. If poor, do not treat results as answers. | poor |
| quality_score | No | 0-1 overlap of the query with titles/snippets. Below 0.3 is not trustworthy. | |
| returned_count | No | ||
| requested_count | No |