Инструмент веб-поиска

Урок 42 из 92 курса «Разработка с Claude API»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

Кадр из видеоурока

О чём урок

В мире больших языковых моделей (LLM) таких как Claude, одной из ключевых задач является предоставление актуальной и точной информации. Однако, как известно, LLM обучаются на огромных массивах данных, которые имеют определенную "дату отсечения" (knowledge cutoff). Это означает, что модели могут не знать о самых последних событиях, специализированных данных или быстро меняющейся информации. Именно здесь на помощь приходит встроенный инструмент веб-поиска Claude. Инструмент веб-поиска позволяет Claude самостоятельно искать информацию в интернете, чтобы отвечать на вопросы пользователей, требующие актуальных или узкоспециализированных данных. В отличие от других инструментов, где вам может потребоваться предоставить собственную реализацию, Claude полностью берет на себя весь процесс поиска. Вам нужно лишь активировать его, предоставив простую схему. Прежде чем использовать инструмент веб-поиска через API, ваша организация должна включить его в консоли настроек Anthropic. Обычно это делается в разделе настроек конфиденциальности (например, по адресу https://console.anthropic.com/settings/privacy). После активации на уровне организации, вы можете включить веб-поиск для конкретного запроса к Claude, передав соответствующую схему в массиве инструментов (tools) при вызове API. Вот как выглядит базовая схема: "type": "web_search_20250305": Это идентификатор типа инструмента веб-поиска. Дата в названии может указывать на версию инструмента. "name": "web_search": Имя, которое Claude будет использовать для ссылки на этот инструмент. "max_uses": 5: Это поле ограничивает количество поисковых запросов, которые Claude может выполнить в рамках одного взаимодействия. Claude может выполнять последующие поиски на основе первоначальных результатов, поэтому это предотвращает чрезмерное количество вызовов API. Один поиск может вернуть несколько результатов, но Claude может решить, что необходимы дополнительные поиски для уточнения информации. В некоторых случаях вам может потребоваться, чтобы Claude искал информацию только в определенных, авторитетных источниках. Например, при запросе медицинских советов или информации о здоровье крайне важно получать данные из проверенных источников, а не из случайных блогов.

План урока

  1. Инструмент веб-поиска в Claude: Расширяем горизонты знаний AI
  2. Активация и настройка инструмента веб-поиска
  3. Ограничение доменов поиска для повышения надежности
  4. Как Claude использует веб-поиск и структура ответа
  5. Отображение результатов поиска для пользователя
  6. Когда использовать инструмент веб-поиска?

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды