Описание функциональных характеристик

1. Общие сведения

ПараметрЗначение
НаименованиеПарсвайс
Правообладательиндивидуальный предприниматель Крылов Руслан Хуважиевич
Назначениесоздание и эксплуатация ассистентов на основе языковой модели, работающих в облаке или в контуре заказчика
Пользователисотрудники организации, которые заводят и наполняют проекты; клиенты и сотрудники, которые обращаются к ассистенту
Способ поставкиустановка в инфраструктуре заказчика либо доступ к облачной установке правообладателя
Языки интерфейсарусский, английский

Программа «Парсвайс» предназначена для создания ассистентов на основе языковой модели. Под каждую бизнес-задачу в панели управления заводится обособленный проект со своим наполнением, своими доступами и описанием персоны, которое задаёт ассистенту роль, тон и границы ответов. Одна установка обслуживает и клиента на сайте или в личном кабинете, и сотрудника во внутренней сети или в поддержке.

Программа обращается к языковой модели через OpenAI-совместимый программный интерфейс. В облачной установке правообладателя используются модели сервиса Yandex AI Studio; при установке в контуре заказчика модель выбирает и размещает заказчик. Модель векторизации входит в поставку и работает без обращения к внешним ресурсам.

2. Область применения

КонтурКто обращаетсяТиповые задачи
Сайтклиентподбор товара или услуги, условия, расчёты
Личный кабинетклиентоперации по продукту, обращения, заявки
Внутренняя сетьсотрудникрегламенты, справки, кадровые и ИТ-заявки
Поддержка и фронт-офисоператор, сотрудник отделенияподсказка по регламенту во время обращения, диагностика оборудования

Ассистент может работать под брендом заказчика: имя, портрет, цвета, тема оформления и расположение кнопки виджета задаются в проекте. Страница проекта может открываться на собственном домене заказчика: владение доменом подтверждается записью DNS, после чего маршрутизация и сертификат TLS настраиваются автоматически.

3. Функциональные характеристики

3.1. Проект

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

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

3.2. Наполнение

СущностьСпособы загрузкиСопоставление с имеющимися записями
Файлы базы знанийперенос файлов в панель управления, фид по адресупо имени файла
Каталог товароввручную, файл CSV, XLSX, XML, YML, JSON, фид по адресу, программный интерфейспо артикулу
Каталог профилейвручную, файл CSV, XLSX, XML, YML, JSON, фид по адресупо внешнему коду

Фид файлов базы знаний бывает четырёх видов: обход сайта (по sitemap.xml или robots.txt, при их отсутствии — обход в ширину), объектное хранилище (листинг бакета), автоиндекс каталога веб-сервера, манифест со списком ссылок. Вид определяется автоматически или задаётся явно. Фиды обновляются ежедневно и по запросу.

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

3.3. Источники и форматы

КатегорияФорматыОбработка
ДокументыPDF, DOCX, XLSX, PPTX, TXT, MD, HTML, CSV, JSONизвлечение текста
АудиоMP3, WAV, OGG, FLAC, M4A, WMA, AAC, OPUSраспознавание речи
ВидеоMP4, AVI, MOV, WMV, FLV, WEBM, MKV, M4V, MPG, MPEGраспознавание речи по звуковой дорожке
Изображения и прочие файлылюбой формат, кроме исполняемых файлов и сценариевхранятся без индексации

Распознавание речи на русском и английском языках выполняет сервис Yandex SpeechKit. Если сервис не подключён, аудио и видео хранятся без индексации.

ОграничениеЗначение по умолчанию
Файл, загружаемый через панель управлениядо 50 МиБ
Файл, получаемый из фидадо 100 МиБ
Объём файлов проекта10 ГиБ
Фид из каталога файловдо 1 000 файлов
Обход сайтадо 10 000 страниц по карте сайта, до 400 страниц при обходе в ширину
PDFпервые 50 страниц
PPTXпервые 30 слайдов
XLSXдо 5 листов и до 100 строк на лист
CSVдо 100 строк
Текст одного документадо 100 000 знаков
Аудио и звуковая дорожка видеопервые 15 минут
Файлы, прикладываемые пользователем к вопросудо 10 файлов по 10 МиБ, если это разрешено в настройках проекта

3.4. Формирование ответа

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

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

3.5. Навыки и коннекторы

Навык — пакет в формате .skill с инструкцией, фразами-триггерами и интерфейсом (карточка в ленте ответа, панель). Пакет добавляется в проект переносом файла в панель управления; шаблоны интерфейса проверяются и очищаются при загрузке. Навыки-кандидаты отбираются по смысловой близости запроса к фразам-триггерам, а не по ключевым словам.

Коннектор — пакет того же формата без интерфейса, дающий ассистенту доступ к инструментам внешних систем через серверы Model Context Protocol (MCP) или обращения к их программным интерфейсам. Один пакет может сочетать интерфейс навыка и собственные коннекторы, и тогда сценарий и подключение переносятся одним файлом. Секреты авторизации коннекторов хранятся в проекте на сервере и в браузер не передаются.

Навыки вызываются двумя способами: через механизм вызова функций языковой модели и через разбор ответа модели. Второй способ позволяет вызывать навыки на моделях, которые не поддерживают вызов функций; инструменты коннекторов вызываются через механизм вызова функций.

3.6. Аналитика и учёт

МеханизмСодержание
Дерево тематиктаксономия обращений с вложенностью; подтемы выделяются автоматически по мере накопления обращений, без ручной разметки
Вопросытиповые вопросы, собранные из потока обращений, с обобщённым ответом; период — день, неделя, месяц, квартал, полгода или год
Оценкина диалог в целом и на отдельный ответ; ответ оценивается по шкале «нет», «частично», «да»
Учётпо пользовательским местам (участникам проекта) и по решённым вопросам посетителей и клиентов, раздельно или совместно
Выгрузкатаблица CSV: тема, вопрос, ответ, оценка, статус, число сообщений, даты создания и закрытия

3.7. Доступ и защита

Роль проектаПрава
Владелецполный доступ ко всем функциям проекта, передача владения
Администраторполный доступ к проекту
Редакторуправление наполнением и настройками ассистента: персона, скилы, коннекторы, виджет; просмотр отчётов
Наблюдательпросмотр наполнения и отчётов
Гостьтолько собственные диалоги с ассистентом

Вход в панель управления — по адресу электронной почты и паролю с подтверждением адреса, через Яндекс ID или VK ID, а также через корпоративного поставщика учётных записей по протоколу OpenID Connect (например, Keycloak или ADFS); пользователь направляется к корпоративному входу по домену своей почты. Участник приглашается ссылкой или письмом; роль задаётся в приглашении и меняется позднее.

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

Программный интерфейс доступен по токенам с ролью «Наблюдатель» (диалог и поиск) или «Редактор» (также управление товарами); токен показывается один раз при создании. Загрузка исполняемых файлов и сценариев запрещена. Контейнер серверной части работает от непривилегированного пользователя.

4. Состав программы

КомпонентНазначениеТехнология
Сервер программного интерфейсаприём обращений, аутентификация, авторизация, поиск, формирование ответа, потоковая выдачаPython 3.12, FastAPI
Обработчик очередейиндексация базы знаний, обход источников и фидов, извлечение текста, распознавание речиPython 3.12, Celery
Планировщикпериодические задачи: обновление фидов, сборка тематик и вопросовPython 3.12, Celery
Сервис векторизации, индексацияпостроение векторов документовсервер инференса на CPU, модель в составе образа
Сервис векторизации, запросыпостроение вектора запроса, отдельный пулсервер инференса на CPU, модель в составе образа
Панель управлениявеб-интерфейс сотрудника; адрес сервера программного интерфейса задаётся при запуске, без пересборкиTypeScript, React, Next.js, Node.js 24
Виджетвстраиваемый диалоговый интерфейс; адрес сервера программного интерфейса указывается в конфигурации встраиванияTypeScript, изолированное теневое дерево документа (Shadow DOM)

Хранилища: основная база данных PostgreSQL для бизнес-сущностей, отдельная векторная база данных PostgreSQL с расширением pgvector (1024 измерения, косинусная мера), Redis для кеша и очередей, объектное хранилище файлов.

5. Условия эксплуатации

ПараметрЗначение
Тип ЭВМсервер архитектуры x86-64
Операционная системаLinux; компоненты поставляются контейнерами
ОркестрацияKubernetes 1.28 и выше
ХранилищаPostgreSQL с расширением pgvector; Redis; S3-совместимое объектное хранилище
Языковая модельOpenAI-совместимый программный интерфейс
ПочтаSMTP-релей для подтверждения адреса и приглашений
Доступ в Интернетне требуется при размещении модели в контуре заказчика; распознавание речи и вход через Яндекс ID или VK ID работают только при доступе к соответствующим сервисам
Языки программированияPython, TypeScript, JavaScript

6. Сведения о правообладателе

ПараметрЗначение
Правообладательиндивидуальный предприниматель Крылов Руслан Хуважиевич
ИНН772373909220
ОГРНИП322774600593457
Техническая поддержкаhelp@parsewise.ru
Стоимостьhttps://parsewise.ru/pricing
Политика конфиденциальностиhttps://parsewise.ru/policy/privacy
Публичная офертаhttps://parsewise.ru/policy/offer
НАЧНИТЕ

Проверьте на своих данных

Загрузите свои документы и каталог — и задайте ассистенту те вопросы, которые задают вам. Это единственная проверка, которая что-то значит.