ДокументацияЧитать блог
ДокументацияОбщие сведения и начало

Установка Client: Desktop или Web

Выберите продукт, ОС и архитектуру, запустите программу и найдите локальный адрес.

Сначала выберите продукт

Для вызова моделей нужен User Client, для предоставления аккаунтов — Partner Client. Их ключи и обязанности отличаются.

ВариантКому подходитЧто должно работать
DesktopОбычным пользователям и для настройки локальных AgentsНастольное приложение
WebПостоянно работающим компьютерам и серверамПроцесс сервиса; браузер можно закрыть
Docker ComposeОператорам с опытом контейнеровКонтейнер Client и служба хоста для обновления

Для первого знакомства выбирайте Desktop.

Проверка перед загрузкой

  1. Откройте центр загрузок.
  2. Выберите User или Partner. User доступен публично, Partner требует входа и прав поставщика.
  3. Выберите Desktop или Web, ОС и архитектуру. Apple Silicon обычно ARM64, Intel Mac — x64/AMD64.
  4. Проверьте рекомендуемую версию, размер и контрольную сумму. При отсутствии файла обратитесь к оператору; пустой каталог не обязательно связан с вашим входом.

Центр загрузок

На снимке есть рекомендуемый выпуск, но Desktop-пакет для выбранных ОС и архитектуры недоступен. Выберите поддерживаемый способ запуска или попросите оператора опубликовать нужный файл. Рекомендуемая версия не означает наличие пакетов для всех платформ.

Запуск Desktop

На macOS распакуйте полный пакет приложения и откройте нужный .app. На Windows распакуйте весь архив в постоянную папку и запустите соответствующий desktop .exe. На Linux запустите программу с указанными в выпуске зависимостями, включая WebKitGTK 4.1.

Сохраняйте сопутствующие файлы. При запуске окно разворачивается. Закрытие окна может скрыть приложение в трее; выход из приложения останавливает локальный сервис. Для входа используйте User API Key либо Partner API Key.

Запуск Web

В каталоге распаковки выполните нужную команду:

./primerouter-user-client serve
./primerouter-partner-client

В Windows используйте соответствующий .exe. Обычные адреса: http://127.0.0.1:18000 для User и http://127.0.0.1:18090 для Partner. Ориентируйтесь на адрес запуска. При занятом порте сначала проверьте, не работает ли Client уже.

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

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