Встановлення в автономному режимі
Використовуйте автономне встановлення, коли цільовий комп’ютер не може завантажувати пакети безпосередньо з сервісів SiMa.ai. Це поширене явище в корпоративних мережах, які блокують великі завантаження, обмежують доступ до реєстру, вимагають ручного підтвердження артефактів або відокремлюють комп’ютери, підключені до Інтернету, від хостів для розробки.
У цьому робочому процесі використовуйте пристрій, підключений до Інтернету, щоб отримати пакет встановлення, а потім перемістіть завантажений каталог на цільовий хост за допомогою USB-накопичувача, внутрішньої мережевої теки або внутрішнього розташування, де розміщено пакет.
Завантажте автономний пакет SDK.
Виконайте команду для цільової архітектури хоста на машині, яка має доступ до служб пакета SiMa.ai.
Для хостів amd64:
sima-cli neat install sdk@v2.1.3.0 -t offline-amd64Для хостів arm64:
sima-cli neat install sdk@v2.1.3.0 -t offline-arm64Скопіюйте завантажену теку на цільовий хост. З цієї теки запустіть:
bash ./install_offline_sdk.shОфлайн-пакети SDK підтримуються для SDK версії 2.1.3.0 або новішої.
Завантажте автономний пакет Model Compiler.
Завантажте пакет Model Compiler, який відповідає цільовому середовищу та вимогам сумісності з SDK. Щоб отримати детальну інформацію про сумісність, див. Сумісність.
Для Model Compiler 2.1.3 на хостах amd64:
sima-cli neat install model-compiler/amd64@v2.1.3 -t offlineДля Model Compiler версії 2.1.3 на хостах arm64:
sima-cli neat install model-compiler/arm64@v2.1.3 -t offlineОфлайн-пакети підтримуються для Model Compiler, версії 2.1.3 або новішої, для Model Compiler.
Щоб встановити Model Compiler у Neat SDK, скопіюйте завантажену теку до теки робочого простору хоста, яка пов’язана з контейнером SDK, а саме до теки /workspace. Потім відкрийте командний рядок SDK і запустіть інсталятор із відповідного шляху /workspace:
cd /workspace/model-compiler-offline-amd64bash ./install_modelsdk_wheels.shЯкщо ви завантажили пакет для ARM64, використовуйте назву каталогу arm64.
Для автономної інсталяції на хості скопіюйте завантажений каталог безпосередньо до цільового хосту та запустіть той самий інсталятор із цього каталогу.
Після інсталяції перезавантажте середовище вашої оболонки або перезапустіть оболонку SDK. Потім активуйте Model Compiler за допомогою:
activate-model-compilerЩоб вийти з середовища Model Compiler, виконайте команду:
deactivate-model-compilerВнутрішні пакети хостингу
Якщо ваша організація використовує затверджені артефакти внутрішньо, зберігайте структуру завантаженої директорії з пакетом під час публікації у внутрішньому сховищі. Очікується, що файл метаданих, скрипт встановлення, контрольні суми та ресурси пакета залишатимуться разом.
Користувачі зможуть завантажити внутрішню директорію з пакетом і запустити той самий скрипт встановлення на цільовому хості.