Function Calling — это способ, при котором ИИ-модель вызывает заранее описанную функцию или инструмент: например, получить заказ из CRM, посчитать стоимость, создать задачу, отправить запрос в API или найти данные в базе.
В отличие от обычного текстового ответа, function calling позволяет ИИ выполнять структурированные действия. Это основа для многих AI Agent, чат-ботов, автоматизаций и интеграций с бизнес-системами.
Как это работает
Разработчик описывает функции, параметры и правила вызова. Модель анализирует запрос пользователя и решает, какую функцию вызвать и какие данные передать. После выполнения функция возвращает результат, а модель формирует понятный ответ.
Шаблон функции для ИИ
- Название: что делает функция.
- Параметры: какие данные нужны.
- Ограничения: что нельзя выполнять без подтверждения.
- Ответ: какой результат возвращается модели.
Пример для бизнеса
Пользователь пишет: «Покажи продажи за неделю». ИИ вызывает функцию аналитики, получает данные из BI или CRM и возвращает краткий отчёт с выводами.
Автор
Пишу простые объяснения по SEO, маркетингу, ИИ, разработке и цифровым инструментам для бизнеса.