Урок из полного доступа, первые уроки курса бесплатно Официальный курс Anthropic Academy на русском
Урок 32 · Видео · 3 мин

Инструменты: что это и зачем

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

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

О чём урок

По своей природе, большая языковая модель (LLM), такая как Claude, основывается на знаниях, полученных в процессе обучения. Это означает, что её ответы ограничены информацией, доступной на момент тренировки. Она не имеет доступа к текущим событиям, данным в реальном времени или внешним системам. Однако в современном мире приложениям часто требуется актуальная информация, выходящая за рамки статических знаний. Именно здесь на помощь приходят инструменты (tool use) – механизм, который позволяет Claude взаимодействовать с внешним миром, значительно расширяя его возможности и превращая его из статического источника знаний в динамичного помощника.

Когда пользователи задают Claude вопросы, требующие актуальной информации, модель сталкивается с ограничениями. Например, если кто-то спросит: "Какая сейчас погода в Сан-Франциско, Калифорния?", Claude, не имея доступа к внешним источникам данных, вынужден будет ответить что-то вроде: "Извините, но у меня нет доступа к актуальной информации о погоде."

Такой ответ, хотя и честный, создает неудовлетворительный пользовательский опыт. Люди ожидают, что AI сможет помочь им с задачами, требующими данных в реальном времени, но без возможности получить эту информацию извне, Claude не может предоставить полноценный ответ. Это ограничивает спектр приложений, которые можно построить на основе Claude, и делает его менее полезным в сценариях, где актуальность данных критически важна.

Использование инструментов представляет собой структурированный диалог между вашим приложением и Claude. Это не просто односторонний запрос, а целая последовательность шагов, позволяющая Claude запросить необходимую информацию, а вашему приложению – предоставить её. Вот как выглядит этот процесс:

  • Инициация запроса: Вы отправляете Claude вопрос пользователя, а также инструкции (описание доступных инструментов), которые объясняют, как получить дополнительные данные из внешних источников. Эти инструкции включают в себя описание функций, которые Claude может 'вызвать', и какие параметры они принимают.
  • Анализ и запрос данных: Claude анализирует вопрос пользователя и, основываясь на предоставленных инструкциях, определяет, что для формирования полного и точного ответа ему требуется дополнительная информация.
  • Выполнение запроса приложением: Ваш сервер или приложение перехватывает запрос Claude на получение…

План урока

  1. Введение в использование инструментов с Claude
  2. Проблема: Ограничения без инструментов
  3. Как работает использование инструментов
  4. Пример на практике: Актуальная погода
  5. Преимущества использования инструментов

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

Откройте полный доступ

Вы прошли бесплатные уроки. Выберите тариф, чтобы продолжить обучение.

Курсы Anthropic 1 490 ₽ Разовый платёж, навсегда
  • Все курсы от Anthropic (34 шт.)
  • Именной сертификат по каждому пройденному курсу
Оплатить
Полный доступ 4 900 ₽ Разовый платёж, навсегда
  • Все 77 курсов от 11 AI-провайдеров
  • Библиотека промптов и новые курсы
Оплатить

Безопасная оплата через Robokassa: СБП, карты, электронные кошельки. Доступ откроется в этом браузере и придёт письмом. Уже оплатили? Восстановить доступ

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