DOS AI/ ДокументацияВойти →
🎬Видео скоро появится
Нажми, когда разберёшься с уроком. Галочка появится в меню слева.

Урок 3. Как «думает» бот и где чинить

Ты уже собрал и запустил бота (Урок 2). Иногда он отвечает не так, как хотелось. Этот урок — про то, что происходит за доли секунды между сообщением клиента и ответом бота. Поймёшь это — и сразу станет ясно, почему он ответил именно так, и главное — где чинить.

🎯 Цель урока

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

💡 Простыми словами

Представь бота как нового толкового сотрудника. Общие вещи о мире он уже знает из обучения: язык, вежливость, что такое кариес, как посчитать. А вот про твой бизнес — только то, что ты ему рассказал.

Перед каждым ответом он быстро «вспоминает» три вещи:

  1. Твои инструкциипромпт (как себя вести);
  2. Справочник о бизнесеИнформация о компании и база знаний (цены, услуги, адрес);
  3. Список разрешённых действийфункции (записать, посчитать, выставить счёт).

Потом решает: ответить словами или сделать действие — и пишет клиенту результат.

📖 Полная версия с разбором: Как бот думает.

🎞️ Слайды урока — посмотри логику наглядно

Урок 3 · за 60 секунд
Как «думает» бот
Что происходит за доли секунды между сообщением клиента и ответом — и где чинить, если ответил не так.
1 / 7

📖 Непонятные слова — на пальцах

  • ИИ (искусственный интеллект), он же «модель» — «мозг» бота, обученный на огромном количестве текстов. Он умеет понимать вопрос и складывать ответ словами. Как очень начитанный человек: язык и общие вещи знает, а про твой бизнес — только то, что ты рассказал. Выбор мозга (быстрый/умный) — в Уроке 9.
  • Контекст — всё, что бот «держит перед глазами», когда отвечает: твои правила + переписка + нужные факты. Как когда ты помогаешь другу: держишь в голове, о чём он спрашивал раньше, и правила, и что знаешь по теме.
  • История диалога — предыдущие сообщения в этой переписке. Благодаря ей бот помнит, что клиент писал 3 сообщения назад, и не переспрашивает имя по десять раз.
  • «Вызвать функцию» — момент, когда бот вместо болтовни делает дело: лезет в календарь, выставляет счёт. Как официант, который не просто говорит «сейчас принесу», а реально идёт на кухню. Подробно — Урок 14.
  • Тест-чат — «песочница», где ты сам проверяешь бота, как будто ты клиент. Как порепетировать спектакль до премьеры: те же реплики, но зрителей нет.

🔄 Что происходит на каждое сообщение (пошагово)

Сообщение клиента
   │
   ▼
1. Собрать контекст: промпт + история этого диалога
   + подходящие куски базы знаний + меню включённых функций
   │
   ▼
2. Решить: «ответить словами»  ИЛИ  «вызвать функцию»
   │                                    │
   │                                    ▼
   │                        выполнить действие (календарь / счёт …)
   │                                    │
   ▼                                    ▼
3. Сформулировать ответ ◄───────── получить результат
   │
   ▼
Ответ уходит в WhatsApp / Telegram

🎯 Зачем это понимать

Потому что 90% «глупых» ответов бота — это не глупый ИИ, а неполные инструкции или знания. Если понимаешь, откуда бот берёт ответ, ты за 30 секунд находишь, что дописать. Без этого понимания люди злятся «бот тупой» и бросают, хотя чинится всё одной строкой.

🧠 Два вида знаний — это ключ ко всему

Вид знанийНужно ли объяснять боту?
Общее про мир (язык, вежливость, что такое кариес, счёт)❌ Нет, он уже это знает из обучения
Факты про твой бизнес (услуги, цены, расписание, адрес)✅ Да — он не знает, пока ты не дашь

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

🗂️ Куда что класть (чтобы бот не путался)

ЧтоКуда положитьУрок
Как общаться (тон, правила, запреты)Системный промптУрок 6
Коротко о бизнесе (адрес, часы, ключевые цены)Поле «Информация о компании»Урок 8
Много фактов / документы (большой прайс, FAQ)База знанийУрок 15
Что делать (записать, посчитать, оплатить)ФункцииУрок 14

📌 Пример: «бот вызвал функцию»

Сам ИИ умеет только писать текст. Функции дают ему «руки». Ты не прописываешь сценарий «если клиент сказал X, то сделай Y» — ты просто описываешь функции словами, и бот сам решает, когда их вызвать.

Подключены функции «проверить свободное время» и «записать клиента». Клиент: «хочу завтра после обеда». Бот сам: проверяет слоты → предлагает время → после согласия записывает → подтверждает. Никто этот сценарий по шагам не программировал — бот собрал его сам.

⚠️ Почему бот иногда «тупит» — и где чинить

СимптомОбычно причинаКуда идти
Отвечает не по делу / выдумываетФакта нет в знаниях, бот «додумал»Добавь факт в Базу знаний
Не записывает / не считаетФункция выключена или плохо описанаПроверь Функции
Отвечает слишком сухо/формальноТон не заданПоправь промпт
Молчит совсемКончился баланс/триал или пустой промптУрок 35 — Диагностика

🚫 Важное правило перед запуском

Бот работает одинаково везде — в тестовом чате, в боевом WhatsApp, в Telegram. Поэтому всегда сначала проверяй изменения в тест-чате: там он думает точно так же, но без реальных клиентов и без списаний. Понравилось в тест-чате → выпускай в бой.

❓ Вопросы новичка

  • Бот запоминает клиента навсегда? Он помнит переписку в рамках диалога (историю). Глубину памяти можно настроить в продвинутых настройках — как далеко назад он «читает».
  • Бот гуглит? Нет. Он не ищет в интернете и не знает новостей «прямо сейчас». Отвечает по твоим знаниям и общей эрудиции. Нужны свежие данные (остаток на складе) — это делает функция, которая стучится в твою систему.
  • Почему один и тот же вопрос иногда получает чуть разные ответы? ИИ каждый раз формулирует заново, как живой человек — смысл один, слова могут отличаться. Это нормально.
  • Где быстрее всего понять, почему бот ответил не так? Открой логи событий — там видно, что бот «вспоминал» и какие функции вызывал.

✅ Проверь себя

Урок усвоен, если можешь:

  • показать, из каких трёх источников бот собирает ответ;
  • объяснить, какие знания боту давать обязательно, а какие — не нужно;
  • по симптому «бот ответил не так» назвать, что дописать (промпт / знания / функция).

🚀 Что дальше

Теперь ты понимаешь, как бот принимает решения и как его чинить. Осталось освоиться в кабинете:

А затем — Модуль 1, где глубоко настраиваем бота (промпт, знания, модель).

🔗 Подробнее (техническая документация)