用 Strands Agents 配合 LeRobot 跑通机器人训练闭环
过去,机器人动作数据的记录、模型训练以及训练完成后的部署,往往需要在多个工具之间来回切换,操作起来十分繁琐。这次把 Strands Agents、LeRobot 和 Hugging Face Storage Buckets 串联起来之后,发现整套流程能够顺畅运行,机器人训练工作也可以在一个闭环内完成。
这套方案的关键,是将 HF 的 Storage Buckets 作为数据中转站。LeRobot 负责处理数据和训练模型,Strands Agents 则负责在真实设备上执行任务并采集数据。这样的组合能够避开本地存储空间有限和数据同步速度较慢的问题,在需要快速迭代模型版本时尤其方便。
如果你准备尝试这套实操方案,可以按照下面的流程进行:
搭建环境并采集机器人操作轨迹
一、环境准备与数据采集
先安装 LeRobot 相关依赖,并确认机器人硬件能够与 Strands Agents 通信。随后通过 Strands 的接口记录操作轨迹,采集到的数据会按照特定格式保存。
pip install lerobot
# 安装 Strands Agents 依赖
pip install strands-agents
利用云端存储桶实现数据自动同步
二、将数据同步至云端
数据采集完成后,不必继续保存在本地,可以直接推送到 Hugging Face Storage Buckets。训练服务器随后能够直接拉取这些数据,无需再手动拷贝硬盘。
from huggingface_hub import HfApi
api = HfApi()
# 将采集到的数据集上传至私有 Bucket
api.upload_folder(
folder_path="./robot_data",
repo_id="your-username/robot-dataset",
repo_type="dataset"
)
完成模型训练并将权重部署至终端
三、模型训练与部署
完成数据同步后,在 LeRobot 中加载 Bucket 里的数据并开始训练。训练生成的权重文件会再次传回 Bucket,之后由 Strands Agents 在机器人端拉取最新权重,完成推理部署。
- 数据流转: 设备 → HF Buckets → 训练集群 → HF Buckets → 设备。
- 同步效率: 依托 HF 的基础设施,版本管理比自己编写同步脚本更加稳定。
- 部署门槛: 设备端能够联网时,更新模型只需执行一次拉取命令,不必重新配置环境。
这一工作流将“数据采集-训练-部署”的循环时间降到了最低。此前经常遇到数据格式不匹配或路径配置错误的问题,现在所有环节都统一在 HF 的生态中,操作起来省心不少。
事件追踪 · 相关报道
2026年12月10日东京 PyTorch Day Japan 值得关注:干货预警与申请指南
9天前
AI 灭世概率有多大?MIT 圆桌把威胁拆成了这几层
10天前
Swift-Qwen3.8-27B 思考长度减 58% 精度仅降 1%,实测速度与精度如何平衡
12天前
追求模型推理速度不能只死磕架构,底层执行链路才是关键
20天前
英伟达拟以129亿美元收购Hugging Face,目标直指AI分发权
23天前
英伟达若收购 Hugging Face,AI 开源生态会否被 CUDA 绝对主导?
25天前
全部回复 (3)
想当场把话说完?进全球 AI 聊天室,登录就能开口。
免费 AI 工具箱 · 全部完全免费
同类方向的延伸案例可以参考AI大模型变现案例库,有不少直接可参考的案例。
Bucket权限这坑太深了,上次被卡了两个小时才发现是权限没开,心脏骤停!