Модуль 02Урок 4

Урок 4. Инструменты и действия

Теория

Урок 4. Инструменты и действия#

AI-агент с инструментами
AI-агент с инструментами

Зачем это нужно#

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

Ключевая идея#

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

Модель "думает", инструменты "делают".

Как это работает#

Схема:

  1. Клиент пишет запрос
  2. Модель понимает, что нужно действие
  3. Модель вызывает инструмент (например, "запись в таблицу")
  4. Инструмент выполняет действие
  5. Модель отвечает клиенту

Пример:

Клиент: "Запишите меня на стрижку, пятница 15:00, Иван, +7-999-123-45-67"

Агент:

  1. Понимает: нужна запись
  2. Вызывает инструмент "запись в таблицу"
  3. Параметры: имя=Иван, дата=пятница, время=15:00, телефон=+7-999-123-45-67
  4. Таблица обновлена
  5. Ответ: "Отлично, Иван! Записал вас на пятницу в 15:00. Ждём вас!"

Типы инструментов#

1. Запись в таблицу / базу данных

Сохранение данных для последующей работы.

Примеры:

  • записать заявку
  • сохранить контакты
  • добавить задачу

Платформы: Google Sheets, Airtable, Notion

Google SheetsAirtableNotion
Google Sheets
Airtable
Notion

2. Отправка уведомлений

Отправить сообщение менеджеру, клиенту или в канал.

Примеры:

  • уведомить менеджера о новой заявке
  • отправить клиенту подтверждение
  • напомнить о встрече

Платформы: Telegram, email, SMS

Telegram

3. Поиск информации

Найти данные в базе или интернете.

Примеры:

  • проверить статус заказа
  • найти товар в каталоге
  • посмотреть свободное время в календаре

Платформы: API бизнес-систем, календари, поисковики

4. Вызов API

Обращение к внешнему сервису.

Примеры:

  • создать счёт в CRM
  • добавить встречу в календарь
  • отправить данные в систему учёта

Платформы: любые с API (CRM, ERP, облачные сервисы)

Пример: агент записи с инструментами#

Задача: запись клиентов в салон

Инструменты:

  1. Google Sheets (хранение записей)
  2. Telegram (уведомления администратору)

Сценарий:

  1. Клиент пишет: "Хочу записаться на маникюр"
  2. Агент: "Отлично! На какое число?"
  3. Клиент: "На среду 14:00"
  4. Агент: "Как вас зовут и ваш телефон?"
  5. Клиент: "Мария, +7-999-111-22-33"
  6. Агент:
    • записывает в Google Sheets: Мария | среда | 14:00 | +7-999-111-22-33 | маникюр
    • отправляет в Telegram администратору: "Новая запись: Мария, среда 14:00, маникюр"
    • отвечает клиенту: "Готово, Мария! Записала вас на среду в 14:00 на маникюр. Ждём!"

Когда нужны инструменты#

Нужны:

  • сохранение данных
  • уведомления
  • выполнение действий вне чата

Не нужны:

  • просто ответы на вопросы
  • консультация без действий

Безопасность инструментов#

Правила:

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

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

  1. Зачем нужны инструменты?
  2. Какие типы инструментов бывают?
  3. Приведите пример агента с инструментами
  4. Какие правила безопасности важны?