sima-cli 指令參考
為 sima-cli 命令列介面所產生的 Markdown 參考文件。
安裝
對於大多數使用者來說,請從您作業系統的官方公開安裝程式網址下載並安裝最新版本。
Linux、macOS 和 DevKit
從終端機執行安裝程式:
curl -fsSL https://artifacts.neat.sima.ai/sima-cli/linux-mac.sh | bash
安裝完成後,開啟一個新的終端機或重新載入您的 shell 設定檔,然後驗證安裝是否成功:
sima-cli --version
Windows PowerShell
從 PowerShell 下載並執行 Windows 安裝程式:
Invoke-WebRequest https://artifacts.neat.sima.ai/sima-cli/windows.bat -OutFile windows.bat
.\windows.bat
安裝完成後,開啟新的命令提示字元或 PowerShell 視窗,然後驗證安裝是否成功:
sima-cli --version
進階:選擇一個分支或版本。
僅在您需要選擇特定的經過測試的分支版本或發布版本,而不是安裝最新的官方 PyPI 發布版本時,才使用 install.py。
在 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
指南
| 指南 | 描述 |
|---|---|
| Neat SDK 網路設定 | 了解 SDK、Docker、Insight 和 DevKit 的網路設定方式。 |
| 疑難排解:SDK 網路問題 | 執行網路診斷,修復 Linux 共用網路的路由設定,並收集支援資料包。 |
| 回滾 SDK 網路變更 | 預覽並撤銷 Linux SDK 網路設定或修復變更。 |
頂層指令
| 指令 | 描述 |
|---|---|
sima-cli appzoo | 從 App Zoo 取得範例應用程式。 |
sima-cli bootimg | 為 SiMa DevKit 準備一個可開機的映像檔。 |
sima-cli device | 在區域網路中搜尋附近的 SiMa.ai 裝置。 |
sima-cli download | 從指定的網址下載檔案或整個資料夾。 |
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 | 在 DevKit 上設定網路 IP 位址。 |
sima-cli nvme | 在 Modalix DevKit 上執行 NVMe 作業。 |
sima-cli packages | 管理 sima-cli 套件登錄檔(列出、檢查、清理等)。 |
sima-cli playbooks | 安裝並管理劇本(Codex/Claude)。 |
sima-cli sdcard | 為 MLSoc DevKit 或 Modalix 的早期測試版本,準備好 SD 卡作為資料儲存裝置。 |
sima-cli sdk | 管理並啟動 SiMa SDK 2.0 容器環境(測試版)。 |
sima-cli selfupdate | 手動從 PyPI 或直接的 wheel URL 更新 sima-cli。 |
sima-cli serial | 連接到 DevKit 的 UART 序列埠控制台。 |
sima-cli update | 更新 SiMa DevKit 或遠端 SiMa 裝置上的軟體。 |
完整指令清單
sima-clisima-cli appzoosima-cli bootimgsima-cli devicesima-cli downloadsima-cli installsima-cli loginsima-cli logoutsima-cli mlasima-cli modelzoosima-cli neatsima-cli networksima-cli nvmesima-cli packagessima-cli playbookssima-cli sdcardsima-cli sdksima-cli selfupdatesima-cli serialsima-cli updatesima-cli appzoo clonesima-cli appzoo describesima-cli appzoo getsima-cli appzoo listsima-cli device discoversima-cli mla meminfosima-cli modelzoo describesima-cli modelzoo getsima-cli modelzoo listsima-cli neat artifactssima-cli neat downloadsima-cli neat installsima-cli neat sdksima-cli packages buildsima-cli packages listsima-cli packages showsima-cli playbooks applysima-cli playbooks deletesima-cli playbooks describesima-cli playbooks installsima-cli playbooks listsima-cli playbooks removesima-cli playbooks updatesima-cli sdk doctorsima-cli sdk elxrsima-cli sdk lssima-cli sdk modelsima-cli sdk mpksima-cli sdk neatsima-cli sdk networksima-cli sdk removesima-cli sdk ros2sima-cli sdk runsima-cli sdk setupsima-cli sdk startsima-cli sdk stopsima-cli sdk yoctosima-cli sdk doctor networksima-cli sdk network repairsima-cli sdk network rollback