База знаний

Активация "Базы знаний" расширяет возможности ChatGPT за счёт использования внешних источников информации, что делает ответы более обогащёнными и точными.

Доступ к актуальным данным помогает избежать устаревшей информации и повышает надежность ответов. Более точные и обширные ответы помогают пользователям лучше понимать сложные темы и принимать обоснованные решения.

База знаний

Активируйте Базу знаний для редактирования настроек кнопкой "Включить базу знаний"

"Максимальное число результатов" определяет, сколько различных данных ИИ-агент анализирует для ответа. Более высокое число позволяет создавать более разнообразные и информативные ответы, основанные на более широком спектре источников, при этом следует учитывать, что увеличение этого числа приведёт к использованию большего количества токенов для каждого ответа.

"Минимальный процент совпадений" устанавливает порог уверенности, выше которого ИИ-агент будет использовать существующие данные для формирования ответа — чем выше процент, тем более строгий отбор.

Например, если пользователь задает вопрос, и ИИ-агент находит несколько источников информации, которые соответствуют 20% от его запроса, он сможет сформировать ответ, основываясь на этой информации. Это может быть особенно полезно в ситуациях, когда точной информации недостаточно, и ИИ-агент может предложить обобщенные или смежные данные, которые все же могут быть полезны для пользователя.

Однако, если вы выберете 100% совпадений, агент будет использовать только те данные, которые полностью соответствуют запросу, что может ограничить его ответы, но повысить их точность.

После всех настроек процент совпадений из Базу знаний можно увидеть в чате.

Умный поиск

Активация "Умного поиска" позволяет ChatGPT более глубоко анализировать и формулировать запросы пользователя, используя контекст предыдущих сообщений для повышения точности поиска в базе знаний. Это способствует формированию более осмысленных вопросов и получению релевантных ответов.

Параметр "Количество сообщений для контекста" задаёт объём диалога, учитываемого при создании контекста: большее число обеспечивает более обширный контекст, но учтите, что это также увеличивает время обработки запросов и расход токенов.

При высоких значениях данного параметра ChatGPT может замедлять работу, поскольку требуется больше времени для анализа диалога и формирования качественных вопросов, что также ведёт к более быстрому исчерпанию установленного лимита токенов.

Добавление знаний

Для добавления данных в Базу знаний, нажмите на кнопку "Добавить знание"

Открывается окно для внесения данных:

Название ячейки знаний ни на что не влияет, только для вашего удобства.

Контент: добавляйте в одну ячейку информацию близкую по смыслу (например: контакты - телефон, email, сайт, адрес, и т.д.) для наилучшего качества ответов.

Например:

  • Название - Контакты

  • Контент - Мы находимся - г. Москва, Рижская площадь 9. Наш номер телефона: +7 (495) 130-01-30

Сохранить. После сохранения в базе отображается добавленные данные.

Чем больше релевантных данных будет добавлено в базу знаний, тем лучше станет качество ответов, делая их более точными и информативными.

На основе этого вложения разберем на примере диалога:

ИИ-агент собирает данные пользователя и записывает на услуги салона красоты. Когда пользователь спрашивает как к вам добраться или просит дать номер телефона для связи, то ИИ-агент анализирует Базу знаний и ищет там релевантные "кусочки" и отправляет в ChatGPT для выдачи конечного ответа.

мессенджер WhatsApp

В диалоговом окне Nextbot:

В Базе знаний три вложения, после анализа ChatGPT определил, что вложение с названием Контакты релевантные данные составляют 54%. Таким образом Вы можете отслеживать и редактировать данные для более качественных ответов. Обращайте на это внимание при работе с вложениями.

Если у вас очень много вложений и нужно быстро найти и отредактировать вложение, то воспользуйтесь строкой для быстрого поиска необходимых вложений.

Переоценка результатов

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

В результате, когда вы включите переоценку результатов и введёте запрос, вам покажет самые релевантные и полезные результаты в начале списка. Это делает поиск более точным, эффективным и быстрым.

Last updated