CLI ऑटोमेशन
clore CLI से GPU किराया स्वचालित करें — bash स्क्रिप्ट, CI/CD पाइपलाइन, मॉनिटरिंग, और बैच ऑपरेशन
पूर्वापेक्षाएँ: SDK स्थापित करें (pip install clore-ai) और अपनी API कुंजी कॉन्फ़िगर करें। देखें Python क्विकस्टार्ट यदि आपने अभी तक नहीं किया है।
बुनियादी कार्यप्रवाह
कोर लूप: खोज → तैनात → कनेक्ट → रद्द करें.
# 1. एक GPU खोजें
clore search --gpu "RTX 4090" --max-price 2.0 --sort price --limit 5
# 2. तैनात करें (चरण 1 से एक सर्वर ID का उपयोग करें)
clore deploy 142 \
--image cloreai/ubuntu22.04-cuda12 \
--type on-demand \
--currency bitcoin \
--ssh-password MySecurePass \
--port 22:tcp \
--port 8888:http
# 3. अपने ऑर्डर जांचें
clore orders
# 4. सर्वर में SSH करें
clore ssh 38
# 5. समाप्त होने पर रद्द करें
clore cancel 38
# 6. वॉलेट बैलेंस जांचें
clore walletsCLI कमांड संदर्भ
clore search
GPU मार्केटप्लेस खोजें
clore deploy <server_id>
नया ऑर्डर बनाएं
clore orders
सक्रिय ऑर्डर सूचीबद्ध करें
clore orders --completed
सभी ऑर्डर दिखाएँ जिनमें पूर्ण किए गए शामिल हैं
clore ssh <order_id>
सक्रिय ऑर्डर में SSH करें
clore cancel <order_id>
एक ऑर्डर रद्द करें
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
सभी कॉन्फ़िग दिखाएँ
CLI के साथ स्क्रिप्टिंग
तैनात करें और SSH के लिए प्रतीक्षा करें
सबसे सस्ता GPU खोजें और तैनात करें
सभी ऑर्डर रद्द करें
CI/CD एकीकरण
GitHub Actions: प्रशिक्षण के लिए GPU तैनात करें
GitLab CI: बैच प्रोसेसिंग
मॉनिटरिंग
नियमित रूप से ऑर्डर जांचें
Python मॉनिटरिंग स्क्रिप्ट
बैच ऑपरेशन्स
कई सर्वरों पर तैनात करें
Python (Async) के साथ बैच तैनाती
उपयोग:
स्पॉट मार्केट स्कैनर
क्रॉन जॉब्स
दैनिक GPU कीमत जांच
घंटेवार बैलेंस जांच
टिप्स
हमेशा सेट करें
CLORE_API_KEYस्क्रिप्ट्स और CI में एक पर्यावरण चर के रूप मेंजोड़ें
sleep 6bash लूप्स में तैनाती कमांड्स के बीच रेट लिमिट का सम्मान करने के लिएउपयोग करें
--type spotबैच/CI जॉब्स के लिए — सस्ता और कट-छाट (interruptible) ठीक हैऑर्डर रद्द करें
after_script/if: always()भुली हुई बिलिंग से बचने के लिएSSH पासवर्ड सीक्रेट्स में स्टोर करें (GitHub Secrets, GitLab CI Variables, आदि)
उपयोग करें
clore orders --completedपिछले उपयोग का ऑडिट करने के लिए
अगले कदम
Python SDK गाइड — async पैटर्न के साथ पूरा SDK संदर्भ
बैच प्रोसेसिंग — बड़े AI वर्कलोड्स प्रॉसेस करें
API एकीकरण — अपने ऐप्स से AI सेवाओं को कनेक्ट करें
अंतिम अपडेट
क्या यह उपयोगी था?