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(异步)批量部署
用法:
现货市场扫描器
定时任务
每日 GPU 价格检查
每小时余额检查
提示
始终设置
CLORE_API_KEY作为脚本和 CI 中的环境变量添加
sleep 6在 bash 循环中的部署命令之间以遵守速率限制使用
--type spot用于批处理/CI 作业 — 更便宜且可中断在
after_script/if: always()中取消订单以避免遗忘计费将 SSH 密码存储在密钥中 (GitHub Secrets、GitLab CI 变量等)
使用
clore orders --completed以审计过去的使用情况
下一步
Python SDK 指南 — 带有异步模式的完整 SDK 参考
批处理处理 — 处理大型 AI 工作负载
API 集成 — 将 AI 服务连接到您的应用
最后更新于
这有帮助吗?