Первичная настройка Unica после первого развёртывания
Версия: 1.69
Этот документ нужен администратору, который впервые принимает уже развёрнутый инстанс Unica и должен довести его до рабочего состояния без обращения к другим инструкциям.
Документ построен как пошаговая инструкция первичного запуска:
- сначала пройти минимальный обязательный маршрут запуска;
- затем проверить расширенные и опциональные настройки;
- в конце выполнить единый smoke-check.
Что вы получите по итогам
После прохождения инструкции у вас должно быть:
- хотя бы одно рабочее пространство с владельцем и активным тарифом;
- хотя бы один активный LLM-провайдер и хотя бы одна активная LLM-модель;
- настроенный провайдер эмбеддингов и сохранённая глобальная политика индексации;
- активный файловый провайдер;
- хотя бы один включённый ASR-провайдер Unica и хотя бы одна успешная ASR-операция;
- рабочий биллинг, если инсталляция должна учитывать кредиты, лимиты и списания.
Что не входит в минимальный маршрут
Эти разделы важны, но не блокируют базовый запуск, если не входят в поставку:
Настройки агента;Workflow-сценарии;SMTP;- OAuth-провайдеры входа.
Минимальный маршрут запуска
Если вам нужно быстро понять порядок действий, используйте этот маршрут:
| Шаг | Что нужно сделать | Где настраивать | Результат |
|---|---|---|---|
| 1 | Проверить встроенный чек запуска | /settings/administration/setup | Понятно, какие блоки ещё не готовы |
| 2 | Создать или проверить workspace и пользователей | /settings/administration/access/workspaces, /settings/administration/access/users | Готов блок Доступ и роли |
| 3 | Подключить LLM-провайдер и завести LLM-модели | /settings/administration/llm/providers, /settings/administration/platform/models | Готов блок LLM и модели |
| 4 | Подключить провайдер эмбеддингов и сохранить политику индексации | /settings/administration/knowledge/embeddings, /settings/administration/knowledge/indexing | Готов блок Базы знаний |
| 5 | Подключить файловый провайдер и ASR-провайдер Unica, выполнить первую транскрибацию | /settings/administration/speech/file-storage, /settings/administration/speech/asr-providers | Готов блок Транскрибация |
| 6 | Довести тарифы, лимиты и цены моделей | /settings/administration/platform/billing, /settings/administration/platform/models | Биллинг соответствует ожидаемой политике |
Что подготовить заранее
Перед входом в UI соберите исходные данные:
| Что нужно | Для чего нужно | Обязательно |
|---|---|---|
| URL инстанса Unica и учётка администратора | Первый вход и проверка доступности административных разделов | Да |
Режим развёртывания: cloud или onprem | Влияет на сценарий создания workspace | Да |
| Endpoint/base URL и ключи LLM-провайдера | Подключение языковых моделей | Да |
Точные providerModelKey LLM-моделей | Создание записей в AI-модели | Да |
| Endpoint/base URL и ключи провайдера эмбеддингов | Настройка индексации и поиска | Да |
Точные providerModelKey моделей эмбеддингов | Связка политики индексации с моделью | Да |
Параметры файлового провайдера: baseUrl, тип аутентификации, секреты | Загрузка и передача файлов в ASR и смежные сервисы | Да |
Параметры ASR-сервиса: baseUrl, workspaceId, тип провайдера | Настройка распознавания речи | Да, если ASR входит в поставку |
| Тестовый аудиофайл | Проверка первой транскрибации | Да, если ASR входит в поставку |
| Тарифная политика и лимиты | Настройка биллинга и тарифов | Да, если используются кредиты |
| Решение по ценам моделей | Заполнение creditsPerUnit | Да, если используется биллинг |
| SMTP host, port, login, fromEmail | Письма и проверка отправки | Нет |
| OAuth client id/client secret/callback URL | Внешний вход через Google/Yandex | Нет |
1. Стартовая точка: экран первичного запуска
Где смотреть
- прямой маршрут
Первичный запуск(/settings/administration/setup) Настройки -> Администрирование -> Обзор(/settings/administration/overview)
Что сделать
- Откройте
/settings/administration/setupсразу после первого входа. - Зафиксируйте статусы четырёх встроенных блоков:
Доступ и ролиLLM и моделиБазы знанийТранскрибация
- Дальше возвращайтесь на эту страницу после завершения каждого обязательного шага.
Как понимать статусы
| Блок | Когда он становится ready | Где исправлять |
|---|---|---|
Доступ и роли | Есть хотя бы один workspace и хотя бы один пользователь | /settings/administration/access/workspaces, /settings/administration/access/users |
LLM и модели | Есть хотя бы один активный LLM-провайдер и хотя бы одна активная LLM-модель | /settings/administration/llm/providers, /settings/administration/platform/models |
Базы знаний | Есть настроенный провайдер эмбеддингов и валидная глобальная политика индексации, ссылающаяся на существующие провайдер и модель | /settings/administration/knowledge/embeddings, /settings/administration/knowledge/indexing |
Транскрибация | Есть активный файловый провайдер, включённый ASR-провайдер Unica и хотя бы одна успешная ASR-операция | /settings/administration/speech/file-storage, /settings/administration/speech/asr-providers |
Важно
- Раздел
Первичный запускскрыт в текущем боковом меню, поэтому его удобнее открывать по прямому URL. - Экран первичного запуска не проверяет
биллинг,SMTPиOAuth. - Эти разделы нужно настраивать отдельно, даже если четыре встроенных блока уже горят зелёным.
2. Доступ и рабочие пространства
Цель шага
Получить хотя бы один рабочий workspace, хотя бы одного пользователя и рабочий локальный вход администратора.
Где настраивать
Настройки -> Администрирование -> Рабочие пространства(/settings/administration/access/workspaces)Настройки -> Администрирование -> Пользователи(/settings/administration/access/users)Настройки -> Администрирование -> Аутентификация(/settings/administration/access/auth)
Что нужно на входе
- имя первого workspace;
- владелец workspace;
- список первых пользователей;
- активный тариф, который должен быть назначен workspace.
Что сделать
- Создайте первое рабочее пространство.
- Назначьте владельца.
- Назначьте workspace активный тариф.
- Добавьте или активируйте пользователей, которые будут работать в системе.
- Проверьте локальный вход администратора.
Особые случаи
- В
DEPLOYMENT_MODE=onpremworkspace создаётся прямо из UI. - Если workspace уже создан в рамках поставки или инстанс работает в
cloud, проверьте существующий workspace вместо создания нового. - OAuth на этом шаге не нужен: локальный admin-вход должен работать в любом случае.
Готово, если
- существует хотя бы один workspace;
- существует хотя бы один пользователь;
- у workspace есть владелец;
- у workspace назначен активный тариф;
- блок
Доступ и ролина/settings/administration/setupнаходится в статусеready.
Если блок не стал ready
- проверьте, что workspace действительно сохранён и отображается в списке;
- проверьте, что в системе есть хотя бы один пользователь, а не только пустой workspace;
- не считайте шаг завершённым только по факту входа администратора: встроенный блок проверяет именно наличие workspace и пользователя.
3. LLM-провайдер и AI-модели
Цель шага
Подключить рабочий LLM-провайдер и убедиться, что для него заведены активные LLM-модели в едином реестре.
Где настраивать
Настройки -> Администрирование -> Провайдеры LLM(/settings/administration/llm/providers)Настройки -> Администрирование -> AI-модели(/settings/administration/platform/models)
Что нужно на входе
- тип LLM-провайдера;
- endpoint/base URL;
- токен или API-ключ;
- список рабочих моделей;
- точные
providerModelKeyэтих моделей.
Что сделать
- Создайте LLM-провайдер и сохраните его.
- Убедитесь, что провайдер доступен в системе и не находится в ошибочном состоянии.
- Откройте
AI-модели. - Для каждой рабочей модели создайте или проверьте запись со следующими параметрами:
Тип модели:LLMProvider: нужный LLM-провайдерproviderModelKey: точный ключ модели у провайдераConsumption unit:За 1000 токеновcreditsPerUnit: стоимость за 1000 токенов, если модель должна участвовать в биллингеisActive: включено
- Если модель не должна тарифицироваться,
creditsPerUnitможно оставить0.
Готово, если
- в системе есть хотя бы один активный LLM-провайдер;
- в
AI-моделиесть хотя бы одна активная модель типаLLM; - рабочие модели привязаны к правильному провайдеру и имеют корректный
providerModelKey; - блок
LLM и моделина/settings/administration/setupнаходится в статусеready.
Если блок не стал ready
- проверьте не только провайдер, но и реестр
AI-модели; - убедитесь, что модель имеет тип
LLM, а не другой тип; - убедитесь, что
isActiveвключён; - если провайдер сохранён, но модели не заведены, встроенный блок останется неготовым.
4. Эмбеддинги и индексация
Цель шага
Подключить провайдер эмбеддингов, выбрать рабочую модель эмбеддингов и сохранить валидную глобальную политику индексации.
Где настраивать
Настройки -> Администрирование -> Провайдеры эмбеддингов(/settings/administration/knowledge/embeddings)Настройки -> Администрирование -> Индексация и поиск(/settings/administration/knowledge/indexing)Настройки -> Администрирование -> Векторное хранилище(/settings/administration/knowledge/vector-storage)Настройки -> Администрирование -> AI-модели(/settings/administration/platform/models)
Что нужно на входе
- endpoint/base URL и ключ доступа для провайдера эмбеддингов;
- точные
providerModelKeyмоделей эмбеддингов; - выбранная рабочая модель эмбеддингов;
- желаемые параметры chunking и retrieval, если они уже согласованы.
Что сделать
- Создайте провайдер эмбеддингов и сохраните его.
- Перейдите в
AI-моделии проверьте, что нужные модели эмбеддингов присутствуют и активны. - Для рабочей модели проверьте:
Тип модели:EMBEDDINGSProvider: нужный провайдер эмбеддинговproviderModelKey: точный ключ моделиConsumption unit:За 1000 токеновcreditsPerUnit: цена эмбеддингов, если для них включён биллингisActive: включено
- Откройте
Индексация и поиск. - Выберите провайдер эмбеддингов и модель эмбеддингов.
- Сохраните глобальную политику индексации и параметры chunking/retrieval.
- Используйте
Векторное хранилищетолько для проверки коллекций и состояния индекса.
Готово, если
- провайдер эмбеддингов настроен;
- в реестре есть активная модель типа
EMBEDDINGS; - глобальная политика индексации сохранена и ссылается на существующие провайдер и модель;
- блок
Базы знанийна/settings/administration/setupнаходится в статусеready.
Если блок не стал ready
- проверьте, что политика ссылается именно на существующие провайдер и модель;
- не полагайтесь только на автоматическую синхронизацию моделей: проверьте
AI-моделивручную; - если провайдер есть, но политика не сохранена или ссылается на невалидную модель, шаг останется неготовым.
5. Речь, ASR и файловое хранилище
Цель шага
Подключить файловый провайдер, настроить ASR-провайдер Unica и получить первую успешную транскрибацию.
Где настраивать
Настройки -> Администрирование -> Файловые хранилища(/settings/administration/speech/file-storage)Настройки -> Администрирование -> ASR-провайдеры(/settings/administration/speech/asr-providers)Настройки -> Администрирование -> Рабочие пространства(/settings/administration/access/workspaces)Настройки -> Администрирование -> AI-модели(/settings/administration/platform/models) если ASR должен участвовать в биллинге
Что нужно на входе
- параметры S3/MinIO или совместимого файлового провайдера;
baseUrlиworkspaceIdASR-сервиса;- тип ASR-провайдера;
- тестовый аудиофайл;
- решение, должна ли ASR-модель участвовать в кредитном биллинге.
Что сделать
- В
Файловые хранилищасоздайте провайдер с корректнымbaseUrl, типом аутентификации и активным статусом. - Вернитесь в
Рабочие пространстваи назначьте этому workspaceFile Storage Providerпо умолчанию. - В
ASR-провайдерысоздайте провайдер и заполните:displayNameasrProviderTypebaseUrlworkspaceIdfileStorageProviderIdpolling intervalиtimeout, если поставщик требует свои значенияisEnableddefault ASR, если это основной провайдер транскрибации
- Если ASR должен участвовать в биллинге, проверьте в
AI-моделиактивную модель типаASR:Consumption unit:За минутуcreditsPerUnit: стоимость минуты
- Выполните хотя бы одну реальную транскрибацию тестового аудиофайла.
Готово, если
- хотя бы один провайдер речи включён;
- хотя бы один файловый провайдер активен;
- у целевого workspace назначен
File Storage Providerпо умолчанию; - хотя бы один ASR-провайдер Unica включён и при необходимости отмечен как
default; - в
Запуски ASR(/settings/administration/asr-executions) есть хотя бы одна успешная операция; - блок
Транскрибацияна/settings/administration/setupнаходится в статусеready.
Если блок не стал ready
- проверьте, что файловый провайдер имеет активный статус;
- проверьте, что ASR-провайдер не просто сохранён, а именно включён;
- встроенный блок не станет
ready, пока не появится первая успешная ASR-операция.
6. Биллинг, тарифы и цены моделей
Цель шага
Привести тарифы, лимиты и цены моделей к реальной политике внедрения, чтобы списания и ограничения работали предсказуемо.
Где настраивать
Настройки -> Администрирование -> Биллинг и лимиты(/settings/administration/platform/billing)Настройки -> Администрирование -> Журнал списаний(/settings/administration/platform/billing/charges)Настройки -> Администрирование -> Журнал блокировок(/settings/administration/platform/billing/blocks)Настройки -> Администрирование -> AI-модели(/settings/administration/platform/models)Настройки -> Администрирование -> Рабочие пространства(/settings/administration/access/workspaces)
Что нужно на входе
- какие тарифы должны быть активны;
- какой тариф должен быть
default; - какие лимиты должны действовать на каждом тарифе;
- какие модели должны списывать кредиты и по какой логике.
Что сделать
- Откройте
Биллинг и лимитыи проверьте seed-тарифы, созданные системой при старте. - Не назначайте случайные числовые значения: на этом шаге нужно довести тарифы до заранее согласованной политики.
- Для каждого используемого тарифа проверьте и при необходимости обновите:
isActiveisDefaultincludedCreditsAmountincludedCreditsPeriod- лимиты тарифа
- Убедитесь, что рабочий
default-тариф остаётся активным. - В
Рабочие пространствапривяжите каждому workspace нужный активный тариф. - В
AI-моделизадайтеcreditsPerUnitдля рабочих моделей:LLMиEMBEDDINGS— цена за1000 токеновASR— цена за1 минуту
- Если модель не должна участвовать в списаниях,
creditsPerUnitможно оставить0. - После тестовых операций проверьте
Журнал списанийиЖурнал блокировок.
Что важно понимать
- Биллинг не заработает “сам по себе” только от наличия тарифов.
- Нужны обе настройки:
- workspace привязан к тарифу;
- у используемых моделей заполнен корректный
creditsPerUnit, если по ним должны списываться кредиты.
Готово, если
- есть активный рабочий
default-тариф; - целевые workspace привязаны к активным тарифам;
- у тарифицируемых моделей заполнен корректный
creditsPerUnit; - тестовые операции создают ожидаемые записи в
Журнал списаний.
Если результат не совпал с ожиданием
- если списаний нет, сначала проверьте
creditsPerUnitу конкретной модели; - если тариф выбран, но кредиты ведут себя странно, проверьте лимиты и
includedCreditsAmount; - если модель должна быть бесплатной, убедитесь, что
creditsPerUnitдействительно равен0.
7. Настройки агента
Когда нужен этот раздел
- Если в поставке используется
agent runtime.
Где настраивать
Настройки -> Администрирование -> Настройки агента(/settings/administration/llm/agent-settings)
Что сделать
- Выберите
agent default model. - При необходимости выберите
fast-path model. - При необходимости сохраните
smalltalk-фразы. - При необходимости ограничьте capabilities агента.
Готово, если
- настройки сохранены без ошибки;
- выбранные модели активны и присутствуют в
AI-модели.
8. Workflow-сценарии
Когда нужен этот раздел
- Если workflows входят в поставку и раздел виден в боковом меню.
Где настраивать
Настройки -> Администрирование -> Workflow-сценарии(/settings/administration/llm/workflows)
Что сделать
- Создайте сценарий с нуля или скопируйте шаблон.
- Привяжите сценарий к целевому workspace.
- Переведите сценарий в опубликованное состояние.
Готово, если
- нужный сценарий имеет статус
Опубликован; - сценарий доступен в целевом workspace.
9. SMTP
Когда нужен этот раздел
- Если в контуре используются письма: приглашения, сброс пароля, служебные уведомления.
Где настраивать
Настройки -> Администрирование -> SMTP(/settings/administration/platform/smtp)
Что сделать
- Сохраните SMTP-настройки.
- Отправьте тестовое письмо.
- Проверьте журнал отправок на той же странице.
Готово, если
- тестовое письмо отправляется без ошибки;
- в журнале отправок письмо имеет статус
Sent.
10. Аутентификация через внешних провайдеров
Когда нужен этот раздел
- Если клиенту нужен вход через
GoogleилиYandex.
Где настраивать
Настройки -> Администрирование -> Аутентификация(/settings/administration/access/auth)
Что сделать
- Выберите нужный OAuth-провайдер.
- Заполните
clientId,clientSecret,callbackUrl. - Включите провайдер и сохраните настройки.
Готово, если
- на странице входа появился соответствующий OAuth-вариант;
- тестовый вход проходит успешно;
- локальный admin-вход остаётся рабочим резервным способом доступа.
Финальная smoke-check проверка
После завершения настройки выполните единый контрольный прогон:
- Администратор входит в систему локальной учётной записью.
- В системе существует хотя бы один рабочий workspace с владельцем и активным тарифом.
- LLM-операция проходит успешно и использует рабочую модель.
- В
AI-моделиактивны нужные моделиLLM,EMBEDDINGSи, при необходимости,ASR. - Тестовый документ индексируется без ошибки.
- Тестовая транскрибация завершается успешно.
- В workspace отображаются кредиты и тариф.
- В
Журнал списанийпоявляется первая запись после тестовых операций. - В
Журнал блокировокнет неожиданных событий. - На
/settings/administration/setupблокиДоступ и роли,LLM и модели,Базы знаний,Транскрибациянаходятся в статусеready, если эти подсистемы входят в поставку.
Термины
workspace— рабочее пространство клиента.tariff plan— тариф, который назначается workspace.tariff limit— отдельный лимит внутри тарифа.AI model— запись в едином реестре моделей Unica.providerModelKey— точный идентификатор модели у внешнего или внутреннего провайдера.creditsPerUnit— цена единицы потребления модели.ASR-провайдер— провайдер распознавания речи.файловый провайдер— файловый провайдер для загрузки и передачи файлов в смежные сервисы.