référence CLI
Le clore La CLI vous permet de gérer la place de marché GPU Clore.ai directement depuis votre terminal — recherchez des GPU, déployez des instances, connectez-vous en SSH et gérez les commandes sans écrire une seule ligne de code.
Installation
pip install clore-aiCela installe à la fois le SDK Python et la clore commande CLI.
Prérequis : Python 3.9+
Configuration
Définissez votre clé API
Obtenez votre clé depuis le tableau de bord Clore.ai → API section, puis configurez :
clore config set api_key YOUR_API_KEYCela enregistre la clé dans ~/.clore/config.json.
Ou utilisez une variable d'environnement
export CLORE_API_KEY=your_api_key_hereAfficher la configuration actuelle
Commandes
clore search
Rechercher dans la place de marché GPU
clore deploy <server_id>
Créer une nouvelle commande (louer un serveur)
clore orders
Lister vos commandes
clore cancel <order_id>
Annuler une commande
clore ssh <order_id>
Se connecter en SSH à une commande active
clore wallets
Afficher les soldes des portefeuilles
clore servers
Lister vos serveurs hébergés
clore server-config <name>
Obtenir la configuration du serveur
clore spot <server_id>
Afficher le marché spot d'un serveur
clore spot-price <order_id> <price>
Définir le prix spot
clore config set <key> <value>
Définir une valeur de configuration
clore config get <key>
Obtenir une valeur de configuration
clore config show
Afficher toute la configuration
clore --version
Afficher la version
Utilisation détaillée
clore search
Rechercher dans la place de marché GPU avec des filtres et un tri.
Options :
--gpu
texte
Filtrer par modèle de GPU (par ex. "RTX 4090")
--min-gpu
entier
Nombre minimum de GPU
--min-ram
flottant
Quantité minimale de RAM en Go
--max-price
flottant
Prix maximum en USD/heure
--sort
choix
Trier par : prix (par défaut), gpu, ram
--limit
entier
Nombre maximal de résultats à afficher (par défaut : 20)
Exemple de sortie :
clore deploy <server_id>
Créer une nouvelle commande pour louer un serveur GPU.
Arguments :
server_id
ID du serveur à louer (à obtenir depuis clore search)
Options :
--image
texte
Oui
Image Docker (par ex. cloreai/ubuntu22.04-cuda12)
--type
choix
Oui
on-demand ou spot
--currency
texte
Oui
Devise de paiement (par ex. bitcoin)
--ssh-password
texte
Non
Mot de passe SSH (alphanumérique, 32 caractères max)
--ssh-key
texte
Non
Clé publique SSH
--port
texte
Non
Mappage de port (répétable), format : PORT:PROTOCOLE
--env
texte
Non
Variable d'environnement (répétable), format : CLÉ=VALEUR
--spot-price
flottant
Non
Prix spot par jour (obligatoire pour les commandes spot)
--gpu-count
entier
Non
Louer seulement N GPU (location partielle, uniquement en on-demand)
--gpu-indices
texte
Non
Emplacements GPU séparés par des virgules depuis partial_gpu_rental.free_indices (nécessite --gpu-count)
clore orders
Lister vos commandes actives.
Options :
--completed
Inclure les commandes terminées/expirées
Exemple de sortie :
clore cancel <order_id>
Annuler une commande active.
Arguments :
order_id
ID de commande à annuler
Options :
--issue
Motif d'annulation / signalement du problème
clore ssh <order_id>
Connexion automatique via SSH à une commande en cours d'exécution. La CLI résout le nom d'hôte et le port à partir des détails de votre commande.
Arguments :
order_id
ID de commande à laquelle se connecter
Options :
--user
root
Nom d'utilisateur SSH
clore wallets
Afficher les soldes de vos portefeuilles et les adresses de dépôt.
Exemple de sortie :
clore servers
Lister les serveurs que vous hébergez sur la place de marché.
clore server-config <name>
Obtenez la configuration d'un serveur spécifique que vous hébergez.
Exemple de sortie :
clore spot <server_id>
Afficher les offres actuelles du marché spot pour un serveur.
Exemple de sortie :
clore spot-price <order_id> <price>
Mettre à jour le prix de votre offre sur le marché spot.
Remarque : Vous ne pouvez abaisser les prix spot qu'une fois toutes les 600 secondes, et par incréments limités.
clore config
Gérer la configuration de la CLI.
La configuration est stockée dans ~/.clore/config.json.
Flux de travail
Rechercher → Louer → SSH → Annuler
Un flux de travail de bout en bout typique :
Surveiller les soldes avant de louer
Flux de travail du marché spot
Gestion de l'hébergement des serveurs
Étapes suivantes
Python SDK — Automatisez les flux de travail avec Python
API REST — Documentation brute de l'API
À la demande vs Spot — Comprenez les modèles de tarification
Mis à jour
Ce contenu vous a-t-il été utile ?