StackMoreLayers для разработчиков
Управляйте ML-соревнованиями из терминала и кода
Нативный sml CLI, публичный API и готовые сценарии для участников, организаторов и автоматизации.
macOS и Linux
curl -fsSL https://cli.stackmorelayers.ai/install.sh | shWindows: PowerShell installer доступен на странице установки.5 минутБыстрый стартСоздайте токен и выполните первый запрос или команду за несколько минут.Go CLIsml в терминалеРаботайте с соревнованиями, сабмитами, датасетами и моделями из терминала.OpenAPI 3.1Публичный APIИзучайте операции, схемы запросов и ответы в интерактивном справочнике.
Один контракт, два интерфейса
sml и HTTP API используют один публичный контракт. Доступ к каждой операции
определяют права пользователя и области доступа токена независимо от выбранного
интерфейса.
| Контур | Для чего использовать | Куда идти |
|---|---|---|
sml CLI | терминал, CI/CD, локальные файлы и сабмиты из ноутбуков | Руководство CLI |
| Public API | собственные интеграции, SDK и точный HTTP-контракт | Документация API |
| OpenAPI 3.1 | генерация клиентов и машинная проверка схем | Скачать YAML |
Работа с документами, ядрами, Files, версиями и отправками через интерфейс описана в руководстве Notebook Workbench.
Что можно автоматизировать
- создание и настройка соревнований, фаз, дедлайнов, политик и ролей;
- проверка готовности, публикация и управление участниками;
- файловые и notebook-сабмиты, статусы и лидерборд;
- импорт, редактирование, версии и публикация датасетов и моделей;
- загрузка больших локальных файлов с продолжением после обрыва;
- привязка версий датасетов и моделей к соревнованиям.
Начните с первого авторизованного запроса, затем выберите сценарий CLI или конкретную операцию в справочнике API.