Справочник CLI

The clore CLI позволяет управлять маркетплейсом GPU Clore.ai прямо из терминала — искать GPU, разворачивать инстансы, подключаться по SSH и управлять заказами без написания кода.


Установка

pip install clore-ai

Это устанавливает как Python SDK, так и clore CLI-команду.

Требования: Python 3.9+


Конфигурация

Установите ваш API-ключ

Получите ваш ключ с панели управления Clore.aiarrow-up-rightAPI раздела, затем настройте:

clore config set api_key YOUR_API_KEY

Это сохраняет ключ в ~/.clore/config.json.

Или используйте переменную окружения

export CLORE_API_KEY=your_api_key_here

Показать текущую конфигурацию


Команды

Команда
Описание

clore search

Поиск на маркетплейсе GPU

clore deploy <server_id>

Создать новый заказ (арендовать сервер)

clore orders

Показать ваши заказы

clore cancel <order_id>

Отменить заказ

clore ssh <order_id>

Подключиться по SSH к активному заказу

clore wallets

Показать балансы кошельков

clore servers

Показать ваши размещённые серверы

clore server-config <name>

Получить конфигурацию сервера

clore spot <server_id>

Просмотреть спотовый рынок для сервера

clore spot-price <order_id> <price>

Установить спотовую цену

clore config set <key> <value>

Установить значение конфигурации

clore config get <key>

Получить значение конфигурации

clore config show

Показать всю конфигурацию

clore --version

Показать версию


Подробное использование

Ищите на маркетплейсе GPU с фильтрами и сортировкой.

Опции:

Опция
Тип
Описание

--gpu

текст

Фильтр по модели GPU (например "RTX 4090")

--min-gpu

int

Минимальное количество GPU

--min-ram

float

Минимальный объём оперативной памяти в ГБ

--max-price

float

Максимальная цена в USD/час

--sort

выбор

Сортировать по: цена (по умолчанию), gpu, ram

--limit

int

Макс. результатов для отображения (по умолчанию: 20)

Пример вывода:


clore deploy <server_id>

Создайте новый заказ, чтобы арендовать GPU-сервер.

Аргументы:

Аргумент
Описание

server_id

ID сервера для аренды (получите с clore search)

Опции:

Опция
Тип
Обязательно
Описание

--image

текст

Да

Docker-образ (например cloreai/ubuntu22.04-cuda12)

--type

выбор

Да

on-demand или spot

--currency

текст

Да

Валюта оплаты (например bitcoin)

--ssh-password

текст

Нет

SSH-пароль (буквенно-цифровой, макс. 32 символа)

--ssh-key

текст

Нет

Публичный SSH-ключ

--port

текст

Нет

Проброс порта (можно повторять), формат: PORT:PROTOCOL

--env

текст

Нет

Переменная окружения (можно повторять), формат: KEY=VALUE

--spot-price

float

Нет

Спотовая цена в день (обязательно для спотовых заказов)


clore orders

Показать ваши активные заказы.

Опции:

Опция
Описание

--completed

Включить завершённые/истёкшие заказы

Пример вывода:


clore cancel <order_id>

Отменить активный заказ.

Аргументы:

Аргумент
Описание

order_id

ID заказа для отмены

Опции:

Опция
Описание

--issue

Причина отмены / отчёт о проблеме


clore ssh <order_id>

Автоподключение по SSH к запущенному заказу. CLI получает hostname и порт из деталей вашего заказа.

Аргументы:

Аргумент
Описание

order_id

ID заказа для подключения

Опции:

Опция
По умолчанию
Описание

--user

root

Имя пользователя для SSH


clore wallets

Показать балансы кошельков и адреса для депозита.

Пример вывода:


clore servers

Показать серверы, которые вы размещаете на маркетплейсе.


clore server-config <name>

Получить конфигурацию конкретного сервера, который вы хостите.

Пример вывода:


clore spot <server_id>

Просмотреть текущие спотовые предложения для сервера.

Пример вывода:


clore spot-price <order_id> <price>

Обновить цену в вашем спотовом предложении.

Примечание: Вы можете снижать спотовые цены только раз в 600 секунд и с ограниченным шагом.


clore config

Управление конфигурацией CLI.

Конфигурация хранится в ~/.clore/config.json.


Рабочие процессы

Поиск → Аренда → SSH → Отмена

Типичный сквозной рабочий процесс:

Отслеживать балансы перед арендой

Рабочий процесс для спотового рынка

Управление хостингом серверов


Дальнейшие шаги

  • Python SDK — Автоматизируйте рабочие процессы с помощью Python

  • REST API — Документация по низкоуровневому API

  • On-Demand vs Spot — Понять модели ценообразования

Последнее обновление

Это было полезно?