CLI-Referenz

Die clore Die CLI ermöglicht es Ihnen, den Clore.ai GPU-Marktplatz direkt von Ihrem Terminal aus zu verwalten — suchen Sie nach GPUs, starten Sie Instanzen, verbinden Sie sich per SSH und verwalten Sie Bestellungen, ohne Code zu schreiben.


Installation

pip install clore-ai

Dies installiert sowohl das Python-SDK als auch das clore CLI-Kommando.

Voraussetzungen: Python 3.9+


Konfiguration

Setzen Sie Ihren API-Schlüssel

Holen Sie Ihren Schlüssel vom Clore.ai-Dashboardarrow-up-rightAPI Bereich, und konfigurieren Sie dann:

clore config set api_key YOUR_API_KEY

Dies speichert den Schlüssel in ~/.clore/config.json.

Oder verwenden Sie eine Umgebungsvariable

export CLORE_API_KEY=your_api_key_here

Aktuelle Konfiguration anzeigen


Befehle

Befehl
Beschreibung

clore search

Den GPU-Marktplatz durchsuchen

clore deploy <server_id>

Eine neue Bestellung erstellen (Server mieten)

clore orders

Ihre Bestellungen auflisten

clore cancel <order_id>

Eine Bestellung stornieren

clore ssh <order_id>

Per SSH in eine aktive Bestellung einloggen

clore wallets

Wallet-Salden anzeigen

clore servers

Ihre gehosteten Server auflisten

clore server-config <name>

Serverkonfiguration abrufen

clore spot <server_id>

Spotmarkt für einen Server anzeigen

clore spot-price <order_id> <price>

Spot-Preis setzen

clore config set <key> <value>

Einen Konfigurationswert setzen

clore config get <key>

Einen Konfigurationswert abrufen

clore config show

Alle Konfiguration anzeigen

clore --version

Version anzeigen


Detaillierte Nutzung

Durchsuchen Sie den GPU-Marktplatz mit Filtern und Sortierung.

Optionen:

Option
Typ
Beschreibung

--gpu

Text

Nach GPU-Modell filtern (z. B. "RTX 4090")

--min-gpu

int

Minimale GPU-Anzahl

--min-ram

float

Minimale RAM-Größe in GB

--max-price

float

Maximaler Preis in USD/Stunde

--sort

Auswahl

Sortieren nach: Preis (Standard), GPU, RAM

--limit

int

Maximale Anzahl an Ergebnissen (Standard: 20)

Beispielausgabe:


clore deploy <server_id>

Erstellen Sie eine neue Bestellung, um einen GPU-Server zu mieten.

Argumente:

Argument
Beschreibung

server_id

Server-ID zum Mieten (erhalten von clore search)

Optionen:

Option
Typ
Erforderlich
Beschreibung

--image

Text

Ja

Docker-Image (z. B. cloreai/ubuntu22.04-cuda12)

--type

Auswahl

Ja

on-demand oder spot

--currency

Text

Ja

Zahlungswährung (z. B. bitcoin)

--ssh-password

Text

Nein

SSH-Passwort (alphanumerisch, max. 32 Zeichen)

--ssh-key

Text

Nein

SSH-Public-Key

--port

Text

Nein

Port-Mapping (wiederholbar), Format: PORT:PROTOKOLL

--env

Text

Nein

Umgebungsvariable (wiederholbar), Format: KEY=VALUE

--spot-price

float

Nein

Spot-Preis pro Tag (erforderlich für Spot-Bestellungen)


clore orders

Ihre aktiven Bestellungen auflisten.

Optionen:

Option
Beschreibung

--completed

Abgeschlossene/abgelaufene Bestellungen einbeziehen

Beispielausgabe:


clore cancel <order_id>

Eine aktive Bestellung stornieren.

Argumente:

Argument
Beschreibung

order_id

Bestell-ID zum Stornieren

Optionen:

Option
Beschreibung

--issue

Stornierungsgrund / Fehlerbericht


clore ssh <order_id>

Automatische Verbindung per SSH zu einer laufenden Bestellung. Die CLI löst Hostname und Port aus Ihren Bestelldaten auf.

Argumente:

Argument
Beschreibung

order_id

Bestell-ID, mit der verbunden werden soll

Optionen:

Option
Standard
Beschreibung

--user

root

SSH-Benutzername


clore wallets

Zeigen Sie Ihre Wallet-Salden und Einzahlungsadressen an.

Beispielausgabe:


clore servers

Server auflisten, die Sie auf dem Marktplatz hosten.


clore server-config <name>

Die Konfiguration eines bestimmten Servers abrufen, den Sie hosten.

Beispielausgabe:


clore spot <server_id>

Aktuelle Spotmarkt-Angebote für einen Server anzeigen.

Beispielausgabe:


clore spot-price <order_id> <price>

Den Preis Ihres Spotmarkt-Angebots aktualisieren.

Hinweis: Sie können Spot-Preise nur alle 600 Sekunden senken und nur um eine begrenzte Schrittgröße.


clore config

CLI-Konfiguration verwalten.

Die Konfiguration wird gespeichert in ~/.clore/config.json.


Workflows

Suchen → Mieten → SSH → Stornieren

Ein typischer End-to-End-Workflow:

Kontostände vor der Anmietung überwachen

Spotmarkt-Workflow

Verwaltung des Server-Hostings


Nächste Schritte

Zuletzt aktualisiert

War das hilfreich?