Этап 10 из 18

Инструменты и агенты

Основа

Модель, которая вызывает функции, — tool calling, циклы агентов, MCP и фреймворки.

Вызов инструментов — модель получает описание функций и вместо текста может ответить «вызови get_order(id=42)». Код выполняет функцию, возвращает результат модели, и она продолжает. Агент — цикл, в котором модель сама решает, какие инструменты вызывать и когда задача решена.

пользователь → модель → вызов инструмента → результат → модель → … → ответ

Агенты — самая обсуждаемая и самая рискованная часть LLM-разработки: гибкость оплачивается непредсказуемостью, стоимостью и сложностью отладки. Хорошее правило — начинать с простейшей схемы (один вызов, фиксированная цепочка шагов) и добавлять автономию только там, где она действительно нужна.

Темы этапа

Вопросы с собеседований

Смотреть все
Что такое вызов инструментов (tool calling) и агенты?Middle

Модель получает описания инструментов (имя, параметры по схеме) и вместо текста может вернуть запрос на вызов; вызывает их код приложения и отдаёт результат обратно модели.

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

Агент — цикл: модель решает, какой инструмент вызвать, получает результат и решает дальше, пока задача не решена (паттерн ReAct: рассуждение → действие → наблюдение). Начинать стоит с простейшего решения: фиксированный конвейер (workflow) из нескольких…

Полный разбор

Документация

← Вся карта «ИИ-инженер»

Партнёр платформы

Разбор собеседования с sotto

После собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.

Разбор собеседования