- Search: отправьте запрос и получите структурированные результаты веб-поиска (заголовок, ссылка, краткие описания, опционально — содержимое страницы)
- Fetch: отправьте URL и получите содержимое страницы, уже преобразованное в Markdown
deepseek-search, deepseek-fetch. Эндпоинты: POST /v1/tools/search, POST /v1/tools/fetch. Доступны в группах default / svip.
Все данные на этой странице получены в ходе тестирования APIYI 21 октября 2026 г. (UTC+8).Что это такое и когда это использовать
summary каждого результата достаточно для оценки релевантности моделью, поэтому запрашивайте целиком только те страницы, которые вам действительно нужны.
Как это соотносится со встроенным поиском в Claude Code
На этой странице описан обычный API: ваш код вызывает/v1/tools/search и /v1/tools/fetch напрямую.
В таких клиентах, как Claude Code и Codex, веб-поиск, инициируемый моделью, выполняется через серверный инструмент (web_search) внутри chat API — это совершенно другой механизм. APIYI добавит поддержку встроенного поиска для моделей DeepSeek в этих клиентах в одном из следующих релизов и объявит об этом отдельно.
Цены
- Тарифицируются только успешные запросы: HTTP 200 с результатом
- Ошибки параметров (400) и сбои извлечения (404) не тарифицируются
- Цена не зависит от
count,need_contentили длины ответа: 1 результат или 50 результатов с телом страницы считаются за один запрос - Каждый вызов фиксируется отдельной строкой в логах консоли под именем модели
deepseek-searchилиdeepseek-fetch, что позволяет сверять расходы по моделям
Быстрый старт
model; если вы его передадите, оно будет проигнорировано.
Параметры запроса
Поиск: POST /v1/tools/search
query):
Получение: POST /v1/tools/fetch
Поля ответа
Поиск возвращает{"results": [...]}; каждый результат содержит:
{"title": "...", "content": "..."}, где content — содержимое в формате Markdown.
Результаты тестирования
Протестировано 2026-10-21 (UTC+8):Что необходимо знать
"No results, no charge" rarely applies
"No results, no charge" rarely applies
Любая ошибка Fetch возвращает 404; выполняйте ветвление по коду состояния HTTP
Любая ошибка Fetch возвращает 404; выполняйте ветвление по коду состояния HTTP
failed to fetch URL, независимо от того, вернула ли целевая страница 404, домен не существует, адрес является приватным или сайт отклонил доступ.
Поле type в теле ошибки всегда имеет значение shell_api_error, поэтому используйте код состояния HTTP вместе с message, чтобы различать ошибки:
при 400 исправьте параметры; при 404 попробуйте другой URL; при 429 / 5xx подождите и повторите попытку.Результаты представляют собой исходный сторонний веб-контент; относитесь к ним как к ненадежным входным данным
Результаты представляют собой исходный сторонний веб-контент; относитесь к ним как к ненадежным входным данным
Лимиты запросов
Лимиты запросов
FAQ
Чем это отличается от веб-поиска OpenAI / Claude / Gemini?
Чем это отличается от веб-поиска OpenAI / Claude / Gemini?
web_search это $10 за 1 000 вызовов).
На этой странице описан автономный API поиска: ваш код определяет, когда и что искать, стоимость запроса составляет лишь малую часть от указанной суммы, а результаты можно передавать в любую модель.
Информацию о встроенных инструментах см. в разделах OpenAI Web Search, Claude Web Search и Gemini Web Search.Можно ли использовать его в Claude Code?
Можно ли использовать его в Claude Code?
Насколько актуальны результаты?
Насколько актуальны результаты?
date, и вы можете использовать оператор after:, чтобы получать только свежий контент. Во время тестирования отображались новости, опубликованные в тот же день.