deepseek_search
Search the web for a query and return ranked, structured results; use site, language, and date filters to narrow sources and optionally fetch page content.
Instructions
Search the web for a query and return a ranked list of structured results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | The number of results to return, between 1 and 50. Defaults to 10. | |
| query | Yes | The search query. Supports operators such as `site:`, `-site:`, and quoted phrases. Must contain 1 to 128 Unicode characters and cannot be all whitespace. The query is forwarded with its search syntax intact. The examples below combine operators with a search term; you can combine multiple operators in one query. | Operator | Example | Description | | --- | --- | --- | | `site:` | `DeepSeek site:github.com` | Restrict results to the given site, and to target multiple sites, separate the `site:` clauses with spaces and join them with `OR`, for example `DeepSeek site:github.com OR site:huggingface.co.` | | `-site:` | `DeepSeek -site:example.com` | Exclude the given site, and separate multiple sites with spaces. | | `-` | `DeepSeek -advertisement` | Exclude pages containing the term, and separate multiple terms with spaces. | | `-"..."` | `DeepSeek -"release notes"` | Exclude pages containing the exact phrase, which can contain spaces, and separate multiple phrases with spaces. | | `"..."` | `DeepSeek "exact phrase"` | Match an exact phrase, and separate multiple phrases with spaces. | | `lang:` | `DeepSeek lang:zh,en` | Restrict results to the given language codes, separating multiple codes with commas, for example `lang:zh,en.` | | `after:` | `DeepSeek after:2025` or `DeepSeek after:2025-01-01` | Restrict results to pages published after a date. | | `before:` | `DeepSeek before:2026` or `DeepSeek before:2026-06-01` | Restrict results to pages published before a date. | | |
| localization | No | An optional IP address used to localize search results. Defaults to an empty string. | |
| need_content | No | Whether to return page `content` in content. Defaults to `false`; when `false`, `content` is always an empty string. | |
| ori_question | No | The user's original question that triggered the search, between 1 and 128 characters. Providing it can improve query understanding. `null` is treated as not provided. |