Модуль 04Урок 3

Урок 3. База знаний и контекст

Практика: Coze

Урок 3. База знаний и контекст#

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

База знаний — это источник правды для бота. Без неё бот опирается на общие знания и может ошибаться.

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

База знаний = документы, которые бот "читает" при ответе

Coze автоматически ищет релевантные куски из базы и использует в ответе.

Типы баз знаний в Coze#

  1. Text — простой текст (FAQ, инструкции)
  2. File — загрузка файлов (PDF, Word, txt)
  3. Website — парсинг сайта (бот читает страницы сайта)
  4. Table — таблицы (для структурированных данных)

Создание базы знаний#

Вариант 1: Текстовая база (Text)

  1. Перейдите в Knowledge в левой панели
  2. Нажмите "+ Add Knowledge"
  3. Выберите "Text"
  4. Введите название (например, "FAQ салона")
  5. Вставьте текст в формате:
Вопрос: Как записаться на услугу?
Ответ: Напишите нам в Telegram @salon_telegram или позвоните +7 (999) 123-45-67.

Вопрос: Какие услуги вы оказываете?
Ответ: Стрижка, окрашивание, маникюр, педикюр, массаж лица.

Вопрос: Сколько стоит женская стрижка?
Ответ: Женская стрижка — от 1500 руб., длина до плеч. Если длиннее — от 2000 руб.

Вопрос: Какой режим работы?
Ответ: пн–пт: 10:00–20:00, сб–вс: 11:00–19:00

Вопрос: Где вы находитесь?
Ответ: ул. Ленина, 10, 2 этаж. Вход со двора.
  1. Нажмите "Save"

Вариант 2: Загрузка файла (File)

Если у вас есть готовый документ:

  1. Knowledge"+ Add Knowledge""File"
  2. Загрузите файл (PDF, Word, txt)
  3. Coze обработает документ и разобьёт на куски
  4. Нажмите "Save"

Форматы: PDF, DOCX, TXT, Markdown

Вариант 3: Парсинг сайта (Website)

Если информация на сайте:

  1. Knowledge"+ Add Knowledge""Website"
  2. Введите URL сайта
  3. Coze прочитает страницы
  4. Нажмите "Save"

Важно: не все сайты поддерживаются (зависит от структуры).

Подключение базы знаний к боту#

  1. Откройте редактор бота
  2. Перейдите в Knowledge (левая панель)
  3. Нажмите "+ Add Knowledge"
  4. Выберите созданную базу
  5. Нажмите "Save"

Теперь бот будет использовать эту базу при ответах.

Как обновлять базу знаний#

Регулярно:

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

Как обновлять:

  1. Перейдите в Knowledge → выберите базу
  2. Отредактируйте текст или загрузите новый файл
  3. Нажмите "Save"
  4. Бот автоматически начнёт использовать новую версию

Тестирование базы знаний#

Проверьте:

  1. Задайте вопрос из базы → бот отвечает правильно?
  2. Задайте вопрос НЕ из базы → бот говорит "не знаю"?
  3. Задайте похожий вопрос (другими словами) → бот находит ответ?

Пример:

  • База: "Женская стрижка — от 1500 руб."
  • Вопрос 1: "Сколько стоит стрижка?" → должен ответить 1500 руб.
  • Вопрос 2: "Сколько стоит маникюр?" (если нет в базе) → "Уточню у администратора"
  • Вопрос 3: "А какая цена на женскую стрижку?" → должен найти ответ