KDnuggets→ оригинал

Gemma 4 как агент: как научить модель самостоятельно вызывать tools

Gemma 4 — открытая модель Google, теперь может работать как агент. Новый tutorial показывает, как научить модель самостоятельно вызывать tools: искать информаци

Gemma 4 как агент: как научить модель самостоятельно вызывать tools
Источник: KDnuggets. Коллаж: Hamidun News.
◐ Слушать статью

Gemma 4 — открытая модель Google — теперь может работать как автономный агент, самостоятельно выбирая, когда нужен поиск информации, а когда требуются вычисления. KDnuggets опубликовал практический tutorial, который показывает, как добавить модели два новых инструмента и позволить ей самой решать, когда их использовать.

Как работает tool calling

Tool calling — это механизм, позволяющий моделям выходить за границы генерации текста. Вместо того чтобы просто написать ответ, модель может вызвать функцию, получить результат и использовать его для дальнейших рассуждений. Для Gemma 4 это означает: Модель анализирует задачу пользователя Решает, нужен ли ей инструмент для решения Выбирает правильный tool из доступных Передаёт необходимые параметры * Получает результат и продолжает работу ## Поиск и вычисления в одной модели В примере из tutorial Gemma 4 получает два инструмента: один для поиска информации (в примере работает как браузер), второй для математических вычислений.

Модель учится различать, когда нужно каждое — например, для вопроса о текущих курсах валют она использует поиск, а для арифметики вызывает калькулятор. Это отличается от жёсткого программирования маршрутов. Модель не просто следует правилам типа "если в запросе слово 'цена' — ищи в сети".

Она развивает настоящее понимание, когда какой инструмент полезен.

Почему это важно для open-source

До сих пор надёжное tool calling было привилегией закрытых моделей типа GPT-4 или Claude. Open-source проекты либо обходились без этого, либо использовали сложные workaround'ы. Gemma 4 меняет картину: теперь разработчики могут запустить полнофункционального агента на собственных серверах, без зависимости от API, без платежей за каждый запрос.

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

Тутор показывает, что настройка инструментов требует всего несколько строк кода — модель быстро учится правильно их вызывать.

Что это значит Era простых chatbot'ов проходит.

Агенты — модели с инструментами — становятся стандартом. Тот факт, что это теперь работает в open-source моделях вроде Gemma, означает, что создавать интеллектуальные системы могут не только крупные AI-компании.

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 400+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
Что вы думаете?
Загружаем комментарии…