Перейти до основного вмісту

Встановлення SDK

Встановіть останню версію Palette SDK. Palette SDK працює як контейнер на вашому хості.

Необхідні умови​

  • Підтвердьте, що ваш хост відповідає вимогам. вимоги до хоста, зокрема, необхідний доступ адміністратора через sudo для встановлення.
  • Встановіть sima-cli на вашому хості, використовуючи sima-cli installation guide.
  • Завершіть будь-які налаштування, специфічні для вашого хоста та платформи:

Щоб пізніше використовувати DevKit Sync, вам також знадобиться:

  • DevKit, на якому працює сумісне програмне забезпечення для Palette SDK. Докладнішу інформацію можна знайти в Посібник зі сумісності.
  • Ваш хост і DevKit повинні бути в одній мережі, де дозволено трафік NFS.
  • Ваша IP-адреса DevKit.

Встановити​

Встановіть поточну версію Palette SDK 3.0:

host$sima-cli neat install sdk@release-3.0

Перше встановлення може зайняти кілька хвилин, оскільки відбувається завантаження контейнерного образу Palette SDK. Після завантаження образу, інсталятор запускає налаштування SDK і запитує, чи бажаєте ви підключитися до Modalix DevKit і чи потрібно встановити відповідний Model Compiler всередині SDK.

Якщо ви вирішите підключитися до DevKit, введіть IP-адресу DevKit, коли буде запропоновано. Процес налаштування конфігурує робочий простір SDK, запускає контейнер SDK і налаштовує DevKit Sync. Якщо ви пропустите етап підключення, робочий простір SDK все одно буде створено, і ви зможете підключитися пізніше.

Пакет release-3.0 містить останню версію Palette SDK у серії 3.0. Поточна версія — Palette SDK 3.0.0.1, яка сумісна з програмним забезпеченням DevKit 3.0.0.

Під час налаштування sima-cli також пропонує встановити відповідний Model Compiler всередині SDK — прийміть пропозицію, якщо ви самі компілюєте або квантуєте моделі; окремої версії для вибору немає. Пропустіть цей крок, якщо ви використовуєте лише попередньо скомпільовані пакети моделей. Щоб встановити його пізніше, вкажіть конкретну версію або використовуйте окремий хост, див. Встановіть Model Compiler. та Посібник зі сумісності.

Встановлення конкретної версії SDK​

Для SDK 2.1.3.0 і новіших версій використовуйте опублікований тег v<version>, щоб встановити конкретну версію, зокрема старіший випуск із виправленнями. Наприклад, виконайте на хості:

host$sima-cli neat install sdk@v2.1.3.0

Префікс v є обов’язковим. Не використовуйте release-<full-version> як тег конкретної версії. Канал release-<series> відстежує останній опублікований випуск у цій серії. Якщо обидва способи вибирають той самий пакет SDK, вони виконують однакові етапи встановлення та налаштування SDK.

Знайдіть опубліковані теги у випусках SDK і виберіть версію, сумісну з програмним забезпеченням DevKit, за допомогою Посібника зі сумісності.

Застаріла двохетапна інсталяція

SDK 2.0.0, 2.1.2.0 та 2.1.2.1 потребують окремих команд завантаження образу й налаштування. Лише для цих випусків використовуйте Двохетапну інсталяцію SDK.

Щоб змінити налаштування SDK після встановлення, див. розділ Налаштуйте SDK.. Для мережевих середовищ з обмеженим доступом див. розділ Встановлення в автономному режимі.

Отримайте доступ до SDK.​

Після успішного завершення налаштування ви зможете отримати доступ до SDK через термінал, браузер Chrome або VS Code.

Використовуйте SDK Shell.​

Відкрийте командний рядок Palette SDK за допомогою:

host$sima-cli sdk neat

Використовуйте браузер Chrome.​

Neat Insight доступний у межах SDK і його можна відкрити в браузері. У межах оболонки SDK виконайте команду:

sdk$neat

Вивід neat містить розділ Web Access із локальними та віддаленими URL-адресами для Insight і браузерного VS Code. Якщо браузер працює на хості SDK, відкрийте локальну URL-адресу 127.0.0.1. З іншого комп’ютера використовуйте віддалену URL-адресу на основі NFS_SERVER_HOST_IP. URL-адреса VS Code відкриває налаштований робочий простір; використовуйте облікові дані, які neat показує для встановленого сервера. Див. Вебдоступ SDK та Insight.

Використовуйте VS Code.​

Виконайте neat в оболонці SDK та відкрийте URL-адресу VS Code (local) у браузері на хості SDK. З іншого комп’ютера використовуйте VS Code (remote). Для образів із code-server команда neat також показує VS Code password:

VS Code (local) https://127.0.0.1:10000/?folder=/workspace
VS Code password <password shown by neat>

Введіть показаний пароль на екрані входу code-server. Пароль не міститься в URL-адресі.

Застарілі образи OpenVSCode натомість використовують URL-адресу з токеном; відкрийте адресу, яку показує neat. SDK містить попередньо встановлені розширення Codex і Claude Code для браузерного Code UI.

Нативна версія VS Code – це інший варіант, якщо ви віддаєте їй перевагу замість браузера. Підключіть VS Code до контейнера SDK за допомогою Контейнери для розробки.

Запустіть sima-cli login один раз у контейнері SDK, щоб SDK міг отримати доступ до ресурсів, таких як попередньо створені моделі.

Оновлення​

Щоб повторно встановити або оновити до поточної версії пакета SDK, повторно запустіть команду встановлення, наведену вище, на хості:

host$sima-cli neat install sdk@release-3.0

Щоб оновити Neat Library у межах наявного контейнера Palette SDK, запустіть Neat через командний рядок у середовищі контейнера:

sdk$neat update

Це оновлює встановлені компоненти Neat Library у поточній версії Palette SDK. Це не замінює повне оновлення образу контейнера, коли вам потрібні зміни на рівні контейнера.

Якщо ви пізніше видалите або відтворите контейнер Palette SDK, знову запустіть neat update всередині нового контейнера.

Видалити​

Щоб видалити встановлений контейнер SDK, виконайте команду:

host$sima-cli sdk remove

Наступний крок​

  • Як скомпілювати модель у SDK? Продовжуйте читати. Складіть модель. — це виконується повністю в SDK, і не потребує DevKit.
  • Як налаштувати DevKit? Налаштуйте. DevKit Sync для спільного використання вашого робочого простору SDK та виконання команд dk на апаратному забезпеченні.