⚙️ Настройка страницы «ИИ-Агент» в NextBot — Пошаговая инструкция
Проект: EastPay Chat Agent
Дата: 2026-02-12
Статус: Настраиваем ВСЕ поля на странице агента после промта
Связанные документы:
docs/Promts/5-version-promt.md— системный промпт v5.0docs/NextPlan.md— общий план интеграцииdocs/Promts/TELEGRAM_BOT_BUTTONS_SETUP.md— кнопки бота
📍 Навигация
Открой NextBot → Настройки → ИИ-агент (страница, которую ты видишь).
Промпт уже вставлен из 5-version-promt.md. Ниже — настройки каждого раздела после промта.
✅ Чеклист настроек (копируй и отмечай)
- 1. Имя агента
- 2. Температура
- 3. Выбор языковой модели
- 4. Оптимизация истории диалога
- 5. Контроль вмешательства оператора
- 6. Управление по ключевым фразам
- 7. Буфер сообщений
- 8. Деление сообщений
- 9. Лимит расходов
- 10. Форматирование текста (Markdown)
- 11. Дата и время
- 12. Расписание работы агента
- 13. Работа с файлами (голос/изображения/документы)
- 14. Отложенная отправка (Follow-up / Дожим)
- 15. Сообщение об ошибке
- 16. Свой GPT API-key
1. 📝 Имя агента
| Поле | Значение |
|---|---|
| Имя агента | Алекс — EastPay |
Имя для вашего удобства (внутри NextBot). ChatGPT его не использует, но оно отображается в списке агентов.
2. 🌡️ Температура
| Поле | Значение |
|---|---|
| Температура | 0.3 |
Почему 0.3:
- 0.0–0.3 — для фактических ответов, каталогов, курсов валют. Минимизирует «галлюцинации».
- EastPay работает с деньгами → точность критична.
- При 0.3 бот будет строго следовать инструкциям, но ответы не будут совсем «сухими».
[!TIP] Если ответы покажутся слишком роботизированными — поднимите до
0.4. Не ставьте выше0.5для финансового бота.
3. 🧠 Выбор языковой модели
| Поле | Значение |
|---|---|
| Модель | GPT-4o (рекомендуется) |
| Уровень рассуждений | Средний (если доступно) |
| Подробность ответа | Средний (если доступно) |
Почему GPT-4o:
- Высокая точность при работе с числами и расчётами.
- Поддерживает function calling (критично для tools).
- Хорошо понимает русский язык.
- Баланс цена/качество.
[!NOTE] Если бюджет ограничен — можно начать с
GPT-4o-mini, но качество расчётов может снизиться. НЕ используйте GPT-3.5 — он плохо работает с вызовами функций.
4. 📜 Оптимизация истории диалога
Включите переключатель ✅
| Параметр | Значение | Зачем |
|---|---|---|
| Ограничение по количеству сообщений | 20 |
Храним последние 20 реплик для контекста сделки |
| Ограничение по токенам | 15000 |
Баланс между «умом» и стоимостью |
| Ограничение по времени | 60 мин |
Авто-сброс через час молчания |
Логика:
- 20 сообщений — достаточно для полного цикла: приветствие → квалификация → расчёт → заявка.
- 15к токенов — стандарт для бизнес-бота (промпт ~3к + история ~12к).
- 60 минут — если клиент вернулся через час, начинаем с чистого контекста (но промпт остаётся).
[!IMPORTANT] НЕ ставьте слишком низкие значения (< 5 сообщений). Бот «забудет» что клиент просил и начнёт переспрашивать.
5. 👤 Контроль вмешательства оператора
Включите переключатель ✅
| Параметр | Значение | Зачем |
|---|---|---|
| Автоматическая пауза | ✅ Включено | Когда менеджер пишет — бот засыпает |
| Авто-возобновление | 30 минут |
Через 30 мин молчания менеджера → бот возвращается |
| Игнорировать первое сообщение | ✅ Включено | Менеджер может отправить приветствие, бот не заснёт |
| Исключения | системное, тест, notification |
Бот не засыпает на эти фразы |
Логика:
- Менеджер EastPay подключается → бот замолкает, чтобы не мешать.
- Через 30 минут → бот автоматически возвращается для follow-up.
- «Игнорировать первое» — менеджер может отправить стандартное приветствие при рассылке, бот продолжит.
6. 🔑 Управление диалогом по ключевым фразам
Включите ОБА переключателя ✅
Фразы для ОСТАНОВКИ бота:
/stop
стоп
менеджер ответит
передаю коллеге
Фразы для ВОЗОБНОВЛЕНИЯ бота:
/start
продолжай
продолжи
бот продолжай
Зачем:
- Менеджер EastPay может в любой момент остановить бота командой
/stopили «стоп». - Возобновить —
/startили «продолжай». - Фразы работают по частичному совпадению: «продолжай» сработает и в «продолжай работу».
7. ⏱️ Буфер сообщений
Включите переключатель ✅
| Параметр | Значение |
|---|---|
| Время ожидания | 10 секунд |
Зачем:
Клиенты Telegram часто отправляют несколько коротких сообщений подряд:
Привет
хочу обменять
рубли на баты
100 тысяч
Буфер 10 сек собирает их в ОДИН запрос к GPT:
"Привет, хочу обменять рубли на баты, 100 тысяч"
Результат: Экономия BotCoin + связный ответ вместо 4 отдельных.
[!TIP] 10 секунд — оптимальный минимум. Если клиенты пишут медленно — можно поставить
15 сек. Больше 20 — бот будет казаться «тормозным».
8. ✂️ Деление сообщений
| Параметр | Значение |
|---|---|
| Деление сообщений | ❌ Выключено |
Почему выключено:
- EastPay — финансовый бот. Ответы с расчётами (таблицы, курсы) должны приходить одним блоком.
- Деление на части может «разорвать» таблицу расчёта, и клиент увидит мусор.
[!NOTE] Если в будущем хотите более «человечную» переписку — включите с задержкой 2 сек и правилом «делить по абзацам». Но для расчётов это не рекомендуется.
9. 💰 Лимит расходов
| Параметр | Значение |
|---|---|
| Лимит на агента | 500 BotCoin / день (или по вашему бюджету) |
| Лимит на пользователя | 50 BotCoin / день |
| Сообщение при превышении | Извините, на данный момент я временно недоступен. Пожалуйста, свяжитесь с нами через @eastpay_support 📞 |
Зачем:
- Защита от спам-атак — один пользователь не «выжжет» весь бюджет.
- Контроль расходов — 50 BotCoin на пользователя = ~25-50 сообщений с GPT-4o.
[!WARNING] Обязательно поставьте лимит на пользователя! Без него один абьюзер может потратить все BotCoin за день.
10. 📝 Форматирование текста (Markdown)
| Параметр | Значение |
|---|---|
| Форматирование текста | ✅ Включено |
Зачем:
- Telegram поддерживает Markdown (жирный, курсив, списки).
- Ответы с расчётами будут красиво отформатированы.
- В промте мы указали формат Markdown — без этой настройки он не будет рендериться.
Пример без Markdown:
Расчёт: Отдаёте: 100 000 RUB. Получаете: 35 088 THB. Курс: 2.85
Пример С Markdown:
💱 **Расчёт обмена:**
• Отдаёте: **100 000 ₽**
• Получаете: **~35 088 ฿**
• Курс: **2.85**
11. 🕐 Дата и время
Включите переключатель ✅
| Параметр | Значение |
|---|---|
| Передавать дату/время ИИ-агенту | ✅ Включено |
| Часовой пояс | UTC+7 (Asia/Bangkok) |
Зачем:
- Бот будет знать текущую дату и время.
- Клиент спрашивает «когда обновлялись курсы?» → бот ответит «сегодня, 12 февраля, в 10:00».
- Привязка к Asia/Bangkok — основной рынок EastPay.
[!TIP] Если основная аудитория в Москве — поставьте
UTC+3. Для мультирегиона оставьтеUTC+7и укажите в промте, что бот знает несколько часовых поясов.
12. 📅 Расписание работы агента
| Параметр | Значение |
|---|---|
| Расписание | ❌ Выключено |
Почему выключено:
- EastPay работает 24/7 (криптообмен, международные переводы).
- Бот должен отвечать круглосуточно.
[!NOTE] Если хотите ограничить — включите и поставьте ПН-ВС 08:00–23:00. Но тогда клиенты ночью не получат даже базовой консультации.
13. 📎 Работа с файлами
13.1. Голосовые сообщения
| Параметр | Значение |
|---|---|
| Реакция на аудиофайлы | Распознавать голос |
| Модель распознавания | Whisper |
| Голосовой ответ | Никогда |
Почему:
- Клиенты часто отправляют голосовые в Telegram (особенно с мобильных).
- Whisper хорошо распознаёт русский и английский.
- Голосовой ответ не нужен — текст читабельнее для финансовых данных.
13.2. Изображения
| Параметр | Значение |
|---|---|
| Распознавание изображений | ✅ Распознавать изображения |
| Отправлять из ссылок | ❌ Выключено |
| Удалять ссылки | ❌ Выключено |
Почему:
- Клиент может отправить скриншот перевода, квитанцию, чек.
- Бот распознает и ответит в контексте.
13.3. Документы
| Параметр | Значение |
|---|---|
| Обработка документов | Отвечать стандартным сообщением |
| Стандартное сообщение | К сожалению, я не могу обработать этот документ. Пожалуйста, опишите свой вопрос текстом, или отправьте менеджеру напрямую через @eastpay_support 📄 |
Почему:
- PDF-файлы (инвойсы, контракты) обычно идут менеджеру, а не боту.
- Бот не должен «анализировать» финансовые документы клиентов — это вопрос безопасности.
13.4. Прочие файлы
| Параметр | Значение |
|---|---|
| Реакция | Отвечать стандартным сообщением |
| Стандартное сообщение | Этот формат файла мне не удобно обрабатывать. Пожалуйста, отправьте текстом или изображением 📝 |
14. ⏰ Отложенная отправка (Follow-up / Дожим)
Включите переключатель ✅
Настройка отправок:
| # | Интервал | Тип | Промпт-инструкция |
|---|---|---|---|
| 1 | 5 минут | Одна отправка | Клиент замолчал после обсуждения обмена. Мягко напомни, что ты готов помочь. Один вопрос: "Остались вопросы по обмену?" Без длинных текстов. |
| 2 | 1 час | Одна отправка | Клиент не отвечал час. Напомни, что курсы обновляются. Предложи рассчитать актуальный курс. Одно предложение + CTA. |
| 3 | 24 часа | Одна отправка | Прошли сутки. Напомни клиенту о незавершённом обмене. Предложи актуальный курс. Вежливый, ненавязчивый тон. Одно сообщение. |
Расписание отложенных:
| Параметр | Значение |
|---|---|
| Ночная защита | ✅ Включено |
| Не отправлять с | 22:00 |
| Не отправлять до | 09:00 |
| Часовой пояс | UTC+7 |
Логика:
- 5 мин — мягкий nudge, клиент мог отвлечься.
- 1 час — напоминание с value (актуальный курс).
- 24 часа — классический дожим через сутки.
- Ночная защита — не беспокоим клиентов ночью (22:00–09:00).
[!IMPORTANT] Отложенная отправка — один из ключевых инструментов конверсии. Промпт-инструкции передаются ИИ, и он генерирует контекстный follow-up, а не шаблонную рассылку.
15. ⚠️ Сообщение об ошибке
| Параметр | Значение |
|---|---|
| Сообщение об ошибке | Извините, произошёл технический сбой. Пожалуйста, попробуйте через минуту или напишите нам напрямую: @eastpay_support 🔧 |
Зачем:
- Если упадёт GPT API или NextBot — клиент увидит понятное сообщение, а не пустоту.
- Важно дать альтернативный канал связи.
16. 🔑 Свой GPT API-key
| Параметр | Значение |
|---|---|
| API-key | Оставить пустым (используется встроенный NextBot) |
Когда вводить свой ключ:
- Если у вас есть OpenAI API key и хотите платить напрямую (0.01 BotCoin за запрос вместо стандартной цены).
- Для начала — оставьте пустым, работайте через BotCoin NextBot.
🎯 Финальный чеклист — проверь перед сохранением
| # | Настройка | Значение | ✅ |
|---|---|---|---|
| 1 | Имя агента | Алекс — EastPay |
☐ |
| 2 | Системный промпт | Из 5-version-promt.md |
☐ |
| 3 | Температура | 0.3 |
☐ |
| 4 | Модель | GPT-4o |
☐ |
| 5 | Оптимизация истории | 20 сообщ / 15к токенов / 60 мин | ☐ |
| 6 | Контроль оператора | Вкл / 30 мин / Игнорировать 1-е | ☐ |
| 7 | Ключевые фразы | /stop, стоп, /start, продолжай | ☐ |
| 8 | Буфер | 10 секунд | ☐ |
| 9 | Деление | Выключено | ☐ |
| 10 | Лимит расходов | 500/50 BotCoin | ☐ |
| 11 | Markdown | Включено | ☐ |
| 12 | Дата/время | UTC+7, включено | ☐ |
| 13 | Расписание | Выключено (24/7) | ☐ |
| 14 | Голосовые | Распознавать / Whisper | ☐ |
| 15 | Изображения | Распознавать | ☐ |
| 16 | Документы | Стандартное сообщение | ☐ |
| 17 | Отложенная отправка | 5 мин / 1 час / 24 часа | ☐ |
| 18 | Ошибка | Сообщение с @eastpay_support | ☐ |
| 19 | API-key | Пустой (через BotCoin) | ☐ |
💾 Сохрани настройки!
Нажми кнопку «Сохранить» внизу страницы.
▶️ Что дальше?
После сохранения настроек агента, переходим к следующим фазам из NextPlan.md:
- ✅ Фаза 2: Настройка агента — эта инструкция
- ⏭️ Фаза 3: Подключение Telegram-канала
- ⏭️ Фаза 4: Настройка Base Knowledge (RAG)
- ⏭️ Фаза 5: Добавление Functions (Tools)
Подтверди, что всё настроено — и я приступлю к Фазе 1: Фикс Supabase (SQL-миграции, исправление багов, создание новых RPC-функций).