ИИ-Агенты (AI Agents)

Источник: doc.nextbot.ru/functional/agents


Что такое Агент

ИИ-Агент — это виртуальный ассистент с уникальным набором знаний, функций и поведения. Каждый агент работает по собственным инструкциям (системному промту) и может выполнять определённые задачи.

Ключевые принципы


Создание агента

  1. Перейти в раздел Агенты
  2. Нажать "Добавить агента"
  3. Заполнить настройки (имя, промт, параметры)
  4. Подключить функции и базу знаний

Также можно:


Настройки агента

Основные параметры

Параметр Описание
Имя агента Идентификатор в системе (видно только вам)
Системный промт Основная инструкция для ИИ — определяет роль, тон, поведение агента
Температура Уровень креативности (0 = строго по инструкциям, 1 = творчески)
Языковая модель Выбор LLM (GPT-4, GPT-3.5, и др.)
Собственный GPT API Key Возможность использовать свой ключ OpenAI

Управление диалогом

Параметр Описание
Оптимизация истории Сжатие длинных диалогов для экономии токенов
Контроль оператора Настройка вмешательства человека в диалог
Ключевые слова Автоматические действия по определённым словам
Буферизация сообщений Группировка быстрых последовательных сообщений пользователя
Разбивка сообщений Управление разделением длинных ответов

Форматирование и локализация

Параметр Описание
Форматирование текста Настройки Markdown / HTML в ответах
Дата и время Часовой пояс и формат для агента
Расписание работы Часы активности агента
Язык ответов Предпочтительный язык коммуникации

Обработка файлов

Параметр Описание
Голосовые сообщения Включение/отключение обработки аудио
Изображения Анализ присланных фотографий через Vision API
Документы Обработка PDF, DOCX и др. файлов

Дополнительно

Параметр Описание
Отложенная отправка Задержка перед отправкой ответа
Лимит стоимости Максимальный расход Botcoins на диалог
Сообщения об ошибках Текст, показываемый при сбоях

Системный промт (System Prompt)

Системный промт — самая важная настройка агента. Он определяет:

  1. Роль агента (менеджер продаж, консультант, техподдержка)
  2. Тон общения (формальный, дружеский, экспертный)
  3. Ограничения (что агент НЕ должен делать)
  4. Формат ответов (длина, структура)
  5. Контекст компании/продукта

Рекомендации по написанию промта


Лучшие практики промпт-инжиниринга

5 ключевых элементов идеального промпта:

  1. 🎭 Роль (Role) Определите, кто агент. Пример: "Ты — опытный юрист по семейному праву..."

  2. 🎯 Основная задача (Task) Что конкретно делать. Пример: "Отвечай на вопросы клиентов, записывай на консультацию..."

  3. 🧾 Стиль и тон (Style & Tone) Как общаться. Пример: "Общайся вежливо, используй эмодзи, обращайся на 'Вы'..."

  4. 🚫 Ограничения (Constraints) Что делать, а не чего избегать (позитивные формулировки). ❌ "Не груби" -> ✅ "Будь всегда вежлив" ❌ "Не говори о политике" -> ✅ "Отвечай только на вопросы о наших услугах"

  5. ⚙️ Логика функций (Logic) Когда вызывать функции. Пример: "Как только узнаешь имя и телефон — вызови функцию save_lead"

Шаблон системного промпта

# Роль и задача
Ты — [Роль], работаешь в [Компания]. Твоя задача — [Задача].

# Цель
[Главная цель диалога, например: квалифицировать лида и записать на встречу]

# Стиль и тон
[Деловой / Дружелюбный / Экспертный]. Используй [Эмодзи / Списки].

# Ограничения
- Отвечай только на темы [Темы]
- Не придумывай цены, используй данные из Базы Знаний
- Длина ответа: до [N] предложений

# Контекст и Функции
Если клиент [Условие] — вызови функцию [Имя_функции].
Для записи клиента уточни: [Список полей].

Цепочка агентов (Agent Chaining)

Агенты могут переключать диалог друг на друга:

Агент-ресепшен → Агент-продаж → Агент-техподдержка