Как создать Базу знаний

Настройки
База знаний
Базы знаний — это файлы большого объема, которые можно загружать в систему и добавлять к чат-ботам и Ассистентам. Тогда ваши нейросотрудники могут использовать дополнительную информацию из них в диалогах при генерации ответов. Рассказываем, как создать Базу знаний.
Содержание:

Что нужно знать перед созданием Базы знаний

Объем
Объем Базы знаний может составлять сотни и тысячи страниц.

Формат файлов
В зависимости от типа Базы знаний вы можете загрузить документы в форматах DOC(-X), TXT, JSON и XML.

  • База знаний NeuroSpace — TXT, XML, DOC(-X).
  • База знаний OpenAI — DOC(-X), TXT, JSON.

Разметка
Базу знаний с типом «NeuroSpace» нужно делить на чанки, то есть смысловые куски текста.

  • Чанки в DOC- и TXT-файле отделяются десятью решетками (#).
  • Чанки в XML-файле отделяются тегами (элементами).

Ключи
  • Для Базы знаний, так же, как и для чат-бота, нужен ключ, без которого она работать не будет.
  • C ключом NeuroSpace можно создавать Базы знаний только с типом «NeuroSpace». С ключом OpenAI можно создавать Базы знаний как с типом «NeuroSpace», так и с типом «OpenAI».
  • При подключении Базы знаний к чат-боту или Ассистенту их ключи должны совпадать.

Подключение к нейросотрудникам
Базу знаний с типом «NeuroSpace» можно добавлять только к чат-ботам. Базу знаний с типом «OpenAI» можно добавлять только к Ассистентам.


Другие особенности
При загрузке файлы конвертируются в векторные базы данных, за каждой закрепляется свой ID.

Пробуйте разные форматы и типы Баз знаний. Внимательно отнеситесь к предварительному тестированию, поскольку алгоритмы при обработке вопросов и генерации ответов на основе базы знаний работают несколько нестандартно - не так, как это происходит у обычных чат-ботов.

Больше подробностей о различиях типов Баз знаний и принципах работы читайте здесь.

Как создать Базу знаний

1
В разделе Базы знаний нажмите на кнопку «+ Новая база знаний». Появится всплывающее окно.
2
Выберите ключ OpenAI. Без него создать Базу знаний не получится. Обратите внимание, что ключ Базы знаний должен соответствовать ключу, который используется в Ассистенте или Чат-боте, для которых предназначена База знаний.
3
Выберите тип Базы знаний: NeuroSpace или OpenAI. От выбранного типа будет зависеть дальнейшее заполнение данных.
Обратите внимание. С ключом NeuroSpace можно выбрать только тип «NeuroSpace».

Тип «NeuroSpace»

Выбирайте тип «NeuroSpace», если создаете Базу знаний для чат-бота. Тогда она будет храниться в хранилище NeuroSpace. Стоимость обращений к Базе знаний входит в ваш действующий тарифный план. Подготовьте заранее файлы: для типа Базы знаний «NeuroSpace» можно прикрепить файлы или указать ссылку на файлы в форматах TXT, DOC(-X) или XML.
1
Укажите название для Базы знаний. Это обязательное поле.
2
Выберите тип хранения:

  • Файлы — в этом случае вам необходимо будет прикрепить файлы со своего устройства.
  • URL — в этом случае вам нужно будет указать ссылку на Базу знаний, которая хранится на вашем ресурсе. Данные будут обновляться каждые 30 минут.
3
Выберите тип файла:

  • TXT — прикрепите файл(-ы) или добавьте ссылку на файл в формате .txt.
  • XML — прикрепите файл(-ы) или добавить ссылку на файл в формате .xml.
  • DOCX — прикрепите файл(-ы) или добавьте ссылку на файл в формате .doc(-x).
Примечание. Размер файла с Базой знаний не должен превышать 20 Мб.
3.1
Если вы прикрепляете файл:

Если вы хотите прикрепить файл, нажмите на кнопку «Выберите файл» и прикрепите нужные файлы в формате .txt, .xml или .doc(-x). Чтобы добавить еще один файл, нажмите «+». Чтобы удалить, нажмите «-». Можно добавить неограниченное количество файлов.
3.2
Если вы указываете ссылку на файл:

Если вы выбрали тип хранения «URL», то укажите полный путь к файлу. Например: https://mysite.ru/baza-dlya-bota.txt
Разделение DOC- и TXT-файла на чанки

Данные в Базе знаний «NeuroSpace» в формате TXT и DOC(-X) необходимо разделять на чанки, то есть на смысловые куски текста. Перед каждым таким разделом необходимо ставить десять решеток (#). Например:
Разделение XML-файла на чанки

Если вы прикрепляете файл(-ы) или указываете ссылку на файл в формате XML, ниже появится дополнительное поле «Разбивающий тег». Укажите элемент (тег), который разделяет в файле чанки с данными.

Например: если каждый блок данных начинается с тега <offer, то разделителем в данном случае будет выступать элемент offer.
Нажмите на кнопку «Создать». За созданной Базой знаний будет закреплен свой ID в векторном хранилище данных. Теперь вы можете добавить Базу знаний к чат-боту.

Тип «OpenAI»

Выбирайте тип «OpenAI», если создаете Базу знаний для Ассистента. Тогда она будет храниться в хранилище OpenAI. Условия хранения и обращения ботов к Базам знаний в OpenAI смотрите на официальном сайте платформы. Вы сможете создать чат-бота на базе Ассистента, тогда он также сможет использовать Базу знаний OpenAI при генерации ответов.
1
Укажите название для Базы знаний. Это обязательное поле.
2
Выберите файл(-ы) на устройстве. Для Базы знаний «OpenAI» вы можете загрузить текстовые документы в форматах DOC(-X), TXT, JSON. Чтобы добавить еще один файл, нажмите «+». Чтобы удалить, нажмите «-». Можно добавить неограниченное количество файлов.
Нажмите на кнопку «Создать». За созданной Базой знаний будет закреплен свой ID в векторном хранилище данных. Теперь вы можете добавить Базу знаний к Ассистенту.
Полезные материалы по теме:

Создать своего нейросотрудника

Создавайте нейросотрудников и интегрируйте в свой бизнес для оптимизации процессов
Свяжитесь с нами
Если у вас возникли вопросы или трудности, свяжитесь с нами любым удобным для вас способом
Эл. почта
Стать партнером
Контакты
Республика Казахстан, г.Алматы,
ул. Ауэзова, д.175, н.п. 9а