Vortholm — документация

Свой сервер

Состав локальной установки, требования к двум серверам и варианты размещения языковой модели.

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

Сервер портала

На сервере портала работают службы, которым нужны процессор, память и диск:

  • сам портал — пользовательская и администраторская части;
  • хранилище: файлы задач, база знаний, история задач и переписки;
  • среда, в которой выполняются задачи и работают чаты;
  • распознавание текста на картинках и сканах.

Требования: 64 ГБ памяти, 16 ядер от 2,5 ГГц, местный NVMe от 200 ГБ. Видеокарта здесь не нужна. Диск нагружает поиск по базе знаний — числа, которые можно сверить с предложением поставщика.

Сервер моделей

Отдельная машина с видеокартой RTX 6000 Pro (96 ГБ). На ней работают:

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

Эти службы вынесены на отдельную машину из-за нагрузки на видеокарту. Сборки для обычного процессора входят в поставку, но предназначены для разработки: например, переупорядочивание 50 найденных фрагментов без видеокарты занимает десятки секунд.

Развилка: языковая модель

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

Портал может одновременно работать с несколькими источниками моделей и назначать их по видам задач. Разбор базы знаний и пересказы при любом варианте выполняет сервер моделей.

Где работает каждая часть

Что делает порталГде это считается
Портал, файлы, история задач и перепискисервер портала
Поиск по словам внутри задач и чатовсервер портала, средствами хранилища
Выполнение задач и ведение чатасервер портала, в изолированной среде
Распознавание текста на картинках и сканахсервер портала
Перевод записей в текст, разделение по голосамсервер моделей
Подбор по смыслу и переупорядочивание найденногосервер моделей
Разбор загружаемых файлов, пересказы, чтение картиноксервер моделей
Задачи и чат: языковая модельоблачная — или своя, на отдельной машине

Дальше

На этой странице