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

sima-cli Довідник з команд

Згенеровано довідкову документацію у форматі Markdown для інтерфейсу командного рядка sima-cli.

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

Для більшості користувачів рекомендується встановити останню офіційну версію, завантаживши її за посиланням на публічний інсталятор, призначений для вашої операційної системи.

Linux, macOS та DevKit.​

Запустіть програму встановлення з командного рядка:

curl -fsSL https://artifacts.neat.sima.ai/sima-cli/linux-mac.sh | bash

Після встановлення відкрийте нову консоль або перезавантажте профіль вашої оболонки, а потім перевірте, чи правильно встановлено програму:

sima-cli --version

Windows PowerShell​

Завантажте та запустіть інсталятор Windows з PowerShell:

Invoke-WebRequest https://artifacts.neat.sima.ai/sima-cli/windows.bat -OutFile windows.bat
.\windows.bat

Після встановлення відкрийте нове вікно командного рядка або PowerShell, а потім перевірте, чи правильно встановлено програму:

sima-cli --version

Розширені налаштування: оберіть гілку або версію.​

Використовуйте install.py лише тоді, коли вам потрібно вибрати певну протестовану гілку або версію, а не встановлювати останню офіційну версію з PyPI.

Для Linux, macOS або DevKit:

curl -fsSL https://artifacts.neat.sima.ai/sima-cli/install.py -o sima-cli-install.py
python3 sima-cli-install.py

Встановіть певну гілку або версію:

python3 sima-cli-install.py feature/my-branch latest
python3 sima-cli-install.py v2.1.6 latest

У Windows за допомогою PowerShell:

Invoke-WebRequest https://artifacts.neat.sima.ai/sima-cli/install.py -OutFile sima-cli-install.py
python .\sima-cli-install.py

Щоб встановити певну гілку або версію:

python .\sima-cli-install.py feature/my-branch latest
python .\sima-cli-install.py v2.1.6 latest

Релізи, позначені тегами, наприклад, v2.1.6, встановлюються з загальнодоступного репозиторію PyPI. Встановлення з гілок передбачає використання протестованих артефактів з artifacts.neat.sima.ai/sima-cli.

Публічні релізи з PyPI також можна встановлювати безпосередньо:

pip install sima-cli

Посібники​

ПосібникОпис.
Операції з образами завантаження та мережевим завантаженнямЗа допомогою sima-cli bootimg підготуйте локальні або завантажені образи, безпечно налаштуйте віддалене мережеве завантаження, відновіть доступ після зміни адреси та підготуйте eMMC до запису.
Налаштування SDK та керування розширеннямиПід час запуску sima-cli sdk setup виберіть додаткові служби SDK, розширення браузерного VS Code та джерело встановлення Model Compiler.
Операції оновлення системиВикористовуйте sima-cli update для щоденних збірок, підписаних пакетів SWU eLxr 3.0, перевірки A/B, підготовки сховища та обробки постійного накладеного шару.
Neat SDK Налаштування мережі.Neat SDK, також відомий як Neat Development Environment, працює всередині контейнера Docker. sima-cli sdk setup створює контейнер, готує точку монтування робочого простору хоста, запускає Insight, якщо його активовано, і публікує порти контейнера, які використовуються браузером хоста та DevKit під час розробки.
Відмініть зміни мережевих налаштувань SDK.Використовуйте функцію відкату, коли потрібно перевірити або скасувати зміни мережевих налаштувань хоста Linux, внесені під час налаштування SDK або відновлення мережі.
Вирішення проблем із мережею SDK.Використовуйте мережевого лікаря, коли контейнер SDK, Insight інтерфейс користувача, DevKit SSH, RTSP, відео WebRTC або синхронізація робочого простору працюють не так, як очікувалося.

Команди вищого рівня.​

КомандаОпис.
sima-cli appzooОтримайте доступ до прикладів програм із App Zoo.
sima-cli bootimgПідготуйте завантажувальний образ для SiMa DevKit.
sima-cli deviceЗнайдіть пристрої, розташовані поблизу, в локальній мережі SiMa.ai.
sima-cli downloadЗавантажте файл або цілу папку за вказаним URL-адресою.
sima-cli installВстановіть пакети SiMa.
sima-cli loginАвторизуйтеся на порталі для розробників SiMa.
sima-cli logoutВийдіть зі системи, видаливши збережені облікові дані та файли конфігурації.
sima-cli mlaУтиліти для прискорення машинного навчання.
sima-cli modelzooОтримайте доступ до моделей із Model Zoo.
sima-cli neatЗнайдіть, завантажте та встановіть артефакти збірки Neat.
sima-cli networkНалаштуйте мережеву IP-адресу на DevKit.
sima-cli nvmeВиконуйте операції NVMe на Modalix DevKit.
sima-cli packagesКеруйте реєстром пакетів sima-cli (переглядайте список, здійснюйте перевірку, очищайте тощо).
sima-cli playbooksВстановіть і керуйте сценаріями (Codex/Claude).
sima-cli sdcardПідготуйте SD-карту як пристрій для зберігання даних для ранньої версії MLSoc DevKit або Modalix.
sima-cli sdkКеруйте та розгортайте контейнерні середовища SiMa SDK 2.0 (бета-версія).
sima-cli selfupdateОновіть sima-cli вручну, завантаживши його з PyPI або за допомогою прямого посилання на файл.
sima-cli serialПідключіться до послідовного інтерфейсу UART на платі розробника DevKit.
sima-cli updateОновлює SiMa DevKit, віддалений пристрій або хост Linux PCIe.

Повний перелік команд.​