Техническое РУКОВОДСТВО

Формирователь инструментов и самообучение использования инструментов

Toolformer — это Meta 2023 года метод искусственного интеллекта, который позволяет языковой модели самостоятельно обучаться, когда и как вызывать внешние инструменты, такие как калькуляторы, поисковые системы и переводчики.

Прослушайте это руководствоОзвучено ИИ · ~2 min

На этой странице2 минуты чтения
  1. Обзор
  2. Глубокое погружение
  3. Реальная реализация
  4. Будущее формирователей инструментов и самостоятельного использования инструментов
  5. Применение на практике
  6. Продолжайте исследовать
  7. Часто задаваемые вопросы

Обзор

Вместо того, чтобы люди размечали вызовы инструментов, модель генерирует и фильтрует собственные обучающие примеры, а затем настраивает те из них, которые действительно помогают.

Глубокое погружение

Toolformer от Schick et al. в Meta AI решает парадокс: большие модели хороши в языке, но плохи в арифметике, свежих фактах и ​​точном поиске. Цикл обучения контролируется самостоятельно. В модели представлено несколько написанных человеком примеров, показывающих синтаксис вызовов API, а затем предлагается вставить вызовы-кандидаты (завернутые в специальные токены) во многие позиции в большом текстовом корпусе. Каждый вызов-кандидат фактически выполняется, и результат добавляется. Шаг фильтрации ключей сохраняет вызов инструмента только в том случае, если наличие результата API снижает недоумение модели в отношении предстоящего реального текста больше, чем отсутствие вызова или вызов по-другому. Затем модель настраивается на этом отфильтрованном, самостоятельно сгенерированном наборе данных, обучаясь использовать пять инструментов: калькулятор, систему контроля качества, поисковую систему, переводчик и календарь.

Реальная реализация

Вызов API-калькулятора в середине предложения для получения точных арифметических действий вместо угадывания числового ответа.

Запрос к системе поиска или контроля качества для получения актуальной или редко встречающейся фактической информации.

Вызов инструмента машинного перевода для отображения фразы на другом языке в сгенерированном тексте.

Использование инструмента календаря/даты для разрешения относительных ссылок, таких как «следующая пятница», на конкретную дату.

Будущее формирователей инструментов и самостоятельного использования инструментов

Toolformer заложил основу современных агентов, использующих инструменты и вызывающих функции. Граница перемещается от фиксированного нескольких инструментов к десяткам или сотням, обнаруживаемым во время выполнения, при этом модели решают, какой инструмент вызывать, объединяют вызовы в цепочку и обрабатывают сбои. Ожидайте более тесной интеграции с обучением с подкреплением и циклами агентов, а также оперативного изучения новых API, чтобы использование инструментов самообучения стало стандартной возможностью, а не специализированной тонкой настройкой.

Применение на практике

Почему это важно

  • Стоимость и бюджет. Архитектурные решения влияют на производительность и эксплуатационные расходы на протяжении многих лет.
  • Более четкие решения. Техническое образование помогает командам выбрать правильный стек, а не только самый новый.
  • Контроль качества. Лучший инженерный выбор снижает вероятность возникновения проблем с надежностью на производстве.

Следите за

  • Оптимизация одного теста может скрыть более широкие недостатки системы.
  • Затраты на инфраструктуру и техническое обслуживание часто недооцениваются.
  • Пробелы в безопасности и наблюдаемости могут увеличиваться по мере усложнения систем.

Следующие шаги

  1. Определите целевые показатели задержки, качества и стоимости перед внедрением.
  2. Тестирование при реалистичной нагрузке и условиях данных.
  3. Мониторинг прибора на наличие ошибок, дрейфа и влияния пользователя.
  4. Перед масштабированием подготовьте пути отката и реагирования на инциденты.

Продолжайте исследовать

Бесплатная рассылка

Получайте ежедневный AI-обзор

Три проверенных AI-истории каждое утро буднего дня, написанные простым английским. Бесплатно навсегда, без рекламы.

Одно электронное письмо каждый будний день. Отписаться в один клик. Мы никогда не продаем и не передаем ваш адрес.

Проверьте себя

Take the Toolformer and Self-Taught Tool Use quiz

Мгновенная обратная связь по каждому ответу и общий сертификат с проверяемым идентификатором после прохождения курса.

Начать тест

Поддержите бесплатное образование в области искусственного интеллекта. AI Understanding — это некоммерческая организация 501(c)(3). Никакой рекламы и платного доступа. Сделать пожертвование

Часто задаваемые вопросы

Что такое Toolformer и использование инструмента самообучением?

Toolformer — это Meta 2023 года метод искусственного интеллекта, который позволяет языковой модели самостоятельно обучаться, когда и как вызывать внешние инструменты, такие как калькуляторы, поисковые системы и переводчики. Вместо того, чтобы люди маркировали вызовы инструментов, модель генерирует и фильтрует собственные обучающие примеры, а затем настраивает те из них, которые действительно помогают.

Что делает подход Toolformer к использованию инструментов обучения особенным?

Toolformer самоконтролируется: модель предлагает возможные вызовы API, выполняет их и сохраняет только полезные, без человеческих аннотаций правильного использования.

Какой критерий использует Toolformer, чтобы решить, следует ли сохранять кандидатский вызов API?

Вызов сохраняется только в том случае, если вставка его результата снижает недоумение/потерю модели при предстоящем реальном тексте сверх порогового значения, что указывает на то, что он действительно полезен.

Какой набор инструментов научился использовать оригинальный Toolformer?

Toolformer был обучен вызывать пять API: калькулятор, вопросно-ответную систему, поисковую систему, машинный переводчик и календарь.

Как вызовы инструментов представлены в тексте в процессе работы Toolformer?

Вызовы-кандидаты и возвращаемые ими результаты вставляются в текст с помощью специальных токенов, поэтому модель изучает размещение и аргументы вместе.

Какая основная слабость больших языковых моделей мотивировала Toolformer?

Несмотря на хорошие языковые навыки, LLM испытывают трудности с точной арифметикой, актуальными фактами и точным поиском информации, которые могут предоставить внешние инструменты.

Продолжайте учиться

Связанные руководства

Другие руководства, выбранные по этой теме

Получите бесплатный AI-сертификатКороткий бесплатный курс и экзамен. Без стоимости, без карты. Около 2,5 часов.Начать бесплатно →