兼容性与资源
本公开文档描述 envloop 0.1.0 当前源码能力,不把内部目标设计当作已发布功能。接口核对日期:2026-10-11。
Supported capabilities
| 能力 | 状态 |
|---|---|
el task / client.tasks | 目录 / 内联两文件任务,状态、等待、结果、快照与停止 |
el job / client.jobs | Dataset 选择、attempts、列表、状态、等待、聚合结果与停止 |
| Runner catalog 提交 | runner + Dataset、profile_id、job_id、tag、queue_id、priority、command;单 Task 支持 task_id,需配套 APIServer catalog |
| 远程认证 | Bearer HTTPS;可信 loopback HTTP 开发连接 |
Client.local() | 可选 EnvPlatform 后端;本地可信脚本执行 |
el profile / client.profiles | 本地命名 Profile registry;HTTP 管理未提供 |
| 按 EnvHub Task 名称 / URL 提交 | 当前用户侧目录提交入口不支持该形式 |
el train submit/status | 源码提供独立 Train Job 的 HTTP 提交、状态和提交后等待;需配置远程 API,使用 train_job_id,不代表真实 GPU 训练已验收 |
client.train、Tinker 集成 | 当前 Client 未提供训练入口;envloop 尚未直接集成 Tinker SDK |
el task logs/cancel/wait | 未提供;用 result、stop、submit --wait 或 SDK wait |
CLI 中存在 executor / provider 选项不代表每种后端均可用;实际执行受平台配置和后端支持约束。本地 hello 示例验证脚本、结果与产物,不代表真实 Harbor benchmark 评分。
Version basis
- envloop 源码快照:CLI parser、Client 和 HTTP 配置。
- EnvPlatform 源码快照:配套 Task / Job / Profile 与 dashboard 实现。
- lite 数据集需要平台包含 EnvHub
4bb73a27386ce91b9afc603206b2f2d91b209b7d或其后续版本。 - Runner catalog 新参数需平台包含
feat/runner-catalog配套实现;客户端通过/v1/jobs、/v1/trials转发,wire 验证不代表 Docker / 公网执行验收。
源码快照仅说明编写依据,不证明任一公网部署已更新到这些版本。公网 Key、数据集可用性与云端执行需在目标部署另行验证。command / runner.toml 需包含本轮配套平台实现。Task / Job / Trial POST 请求正文上限为 512 KiB,其他普通 API 为 64 KiB;脚本自身仍限制为 65536 UTF-8 字节。
Resources
- envloop repository:客户端源码与可执行案例。
- EnvPlatform repository:执行平台。
- EnvHub repository:Dataset 与 Task 定义。
- Report a client issue:使用问题与客户端反馈。
- Report a platform issue:执行、权限与结果问题。
信息组织参考 OpenAI Developer quickstart 的 Get started / Core concepts / SDKs and CLI / Resources 导航,访问日期 2026-10-08;EnvLoop 示例及接口以自身实现为准。