CLI संदर्भ

The clore CLI आपको सीधे अपने टर्मिनल से Clore.ai GPU मार्केटप्लेस को प्रबंधित करने देता है — GPU खोजें, इंस्टेंस तैनात करें, SSH करें, और बिना किसी कोड लिखे ऑर्डर प्रबंधित करें।


इंस्टॉलेशन

pip install clore-ai

यह Python SDK और clore CLI कमांड दोनों इंस्टॉल करता है।

आवश्यकताएँ: Python 3.9+


कॉन्फ़िगरेशन

अपना API की सेट करें

अपनी कुंजी प्राप्त करें Clore.ai डैशबोर्डarrow-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

GB में न्यूनतम RAM

--max-price

float

USD/घंटा में अधिकतम कीमत

--sort

चॉइस

इसके अनुसार सॉर्ट करें: price (डिफ़ॉल्ट), 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 आपके ऑर्डर विवरण से होस्टनाम और पोर्ट हल कर देता है।

आर्ग्यूमेंट्स:

आर्ग्यूमेंट
विवरण

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 → रद्द करें

एक सामान्य एंड-टू-एंड वर्कफ़्लो:

किराये पर लेने से पहले बैलेंस की निगरानी करें

स्पॉट मार्केट वर्कफ़्लो

सर्वर होस्टिंग प्रबंधन


अगले चरण

Last updated

Was this helpful?