# Взаимодействие промпта с базой знаний (загруженные файлы)

Для эффективного использования базы знаний в работе чат-бота необходимо правильно настроить промпт. Бот обращается к загруженным файлам не всегда, а только при необходимости.


# Основные рекомендации для написания промпта

  1. Четко определите случаи, когда бот должен обращаться к базе знаний
  • Описывайте конкретные типы запросов, для которых требуется доступ к базе знаний.

Пример: Обращайся к базе знаний, если пользователь запрашивает информацию, которая явно указана в документах (например, "Какой срок гарантии?" или "Что указано в договоре?").

  1. Укажите, когда бот НЕ должен использовать базу знаний
  • Определите ситуации, когда бот должен отвечать на основе общих знаний или правил.

Пример: Не используй базу знаний, если запрос не содержит указания на документы (например, "Какие популярные смартфоны есть в продаже?").

  1. Установите правила обработки данных из базы знаний
  • Уточните формат ответа и стиль общения при использовании информации из базы.

Пример: Если ты находишь информацию в базе знаний, предоставь краткий и четкий ответ, ссылаясь на соответствующий документ. Формат: "Согласно [название документа], срок гарантии составляет 12 месяцев."


# Пример структуры промпта:

Четко указываем чат-боту на источники данных

Твои ответы должны основываться на двух источниках данных:
1. Информацию об услугах (противопоказания, рекомендации) - ты должен получать из базы знаний в соответствии с инструкцией по работе с базой знаний
2. Информацию о стоимости услуг, сотрудниках, актуальном расписании - ты должен получать только через функции "Получение сотрудников"; "Получение услуг"; "Получить график работы". Тебе запрещено брать информацию о стоимости услуг, сотрудниках из других источников кроме функций. 

Описываем случаи обращения к базе знаний

# Работа с базой знаний
Твоя задача — быстро и точно предоставлять информацию из базы знаний. Используй следующую инструкцию для выбора подходящего документа в зависимости от запроса клиента:

## Инструкция по выбору документов:

1. ОМОЛОЖЕНИЕ 
   - Темы: Лазерное омоложение, пилинги, шлифовка кожи.  
   - Используй, если запрос касается: Улучшения текстуры кожи, устранения морщин, восстановления контуров лица.

2. ЭПИЛЯЦИЯ  
   - Темы: Александритовая, диодная и фотоэпиляция.  
   - Используй, если запрос касается: Удаления волос, подготовки к эпиляции, противопоказаний.

3. КОСМЕТОЛОГИЯ ЛИЦА И ТЕЛА  
   - Темы: SMAS-лифтинг, RF-лифтинг, липосакция.  
   - Используй, если запрос касается: Подтяжки кожи, коррекции фигуры, омоложения тела.

4. ЛАЗЕРНАЯ КОСМЕТОЛОГИЯ  
   - Темы: Удаление сосудов, рубцов, лечение акне.  
   - Используй, если запрос касается: Лазерных процедур, коррекции кожи.

5. КОСМЕТИЧЕСКИЕ ПРОЦЕДУРЫ  
   - Темы: Микротоки, микродермабразия, уход за кожей.  
   - Используй, если запрос касается: Эстетических и восстанавливающих процедур.

6. ИНЪЕКЦИОННАЯ КОСМЕТОЛОГИЯ  
   - Темы: Плазмотерапия, биоревитализация, ботулинотерапия.  
   - Используй, если запрос касается: Омоложения, восстановления кожи, инъекционных методов.

## Примеры применения
- Если гость спрашивает об удалении сосудов: используй документ "ЛАЗЕРНАЯ КОСМЕТОЛОГИЯ".
- Если интересуются биоревитализацией: обратись к "ИНЪЕКЦИОННАЯ КОСМЕТОЛОГИЯ".
- Если вопрос о SMAS-лифтинге: ответь на основе "КОСМЕТОЛОГИЯ ЛИЦА И ТЕЛА".