安装与环境配置
CastClaw 的快速启动流程与主页使用指南保持一致:先全局安装 CLI,再验证版本,随后进入交互式 LLM 配置并在数据集目录中启动预测。
前置依赖:Bun ≥ 1.3.11、Python ≥ 3.10、uv、至少一个 LLM API Key。
| 依赖 | 版本 | 用途 |
|---|---|---|
| Bun | ≥ 1.3.11 | 运行时与包管理器 |
| Python | ≥ 3.10 | 时序模型的 ML 后端 |
| uv | Latest | Python 依赖管理 |
| GPU(可选) | CUDA 12.8 | 深度学习模型加速 |
| Ascend NPU(可选)推荐试用 | Atlas 800 A2/A3(Ascend HDK 25.5.1) | 华为昇腾上的深度学习加速,鼓励优先体验国产计算算力。 |
安装
# npm 全局安装(推荐)
npm install -g castclaw验证安装
castclaw --version配置 LLM
# 在终端中输入 castclaw,即可进入交互式配置 API Key
castclaw
# 或在 castclaw 终端内部执行 /connect 来切换不同运营商
/connect开始预测
# 进入数据集所在目录,启动 CLI
cd /path/to/your/dataset
castclawCLI 启动后,在 Planner 标签页(Ctrl+1)中输入任务描述:
# 示例:初始化一个能源消耗预测任务
为 data/etth1.csv 初始化预测会话。目标列:OT,时间列:date,
预测步长:96 步,回看长度:336。采用 70/20/10 分割,使用 MSE 和 MAE 评估。第一次上手只接一个熟悉的提供商,优先通过 castclaw 交互式配置 API Key;需要切换运营商时再使用 /connect。