跳转到主要内容

什么是 Workspace?

Osmosis workspace 是团队在平台上管理数据集、训练任务、模型、deployments、成员和一个已连接 GitHub 仓库的空间。 已连接的 GitHub 仓库就是 workspace repository。您的本地 clone 是 workspace directory
TermMeaning
Platform workspaceOsmosis Platform 中的团队空间。
Workspace repository连接到该平台 workspace 的 GitHub 仓库。
Workspace directoryworkspace repository 的本地 clone。

开始使用

Onboarding 开始,创建或加入平台 workspace、连接 GitHub、clone workspace repository,并认证 CLI。 Onboarding 完成后,您的本地 workspace directory 会包含标准 workspace 结构:
repository/
├── rollouts/            # AgentWorkflow + Grader code
├── configs/             # Training and evaluation configs
├── data/                # Local test datasets
├── pyproject.toml       # Python project config
├── AGENTS.md            # AI coding assistant instructions
├── CLAUDE.md            # Claude Code instructions
└── .gitignore
详细拆解请参见 Structure & Configuration

CLI Context

CLI 会将平台命令限定到您当前所在的 workspace repository。它读取 Git origin,解析 GitHub owner/repo,并将该仓库身份发送到平台。
git remote get-url origin
osmosis dataset list
如果 CLI 无法解析 workspace,请运行:
osmosis doctor

典型本地循环

1

编辑或创建 rollout scaffold

osmosis rollout init <name>
2

Push 并同步

git add .
git commit -m "add rollout"
git push
3

提交 evaluation run

osmosis eval submit configs/eval/<name>.toml
4

提交训练

osmosis train submit configs/training/<name>.toml

下一步

Workspace Repository

了解 GitHub origin 如何将 CLI 命令限定到平台 workspace。

Structure & Configuration

了解已 clone workspace repository 中的文件。

Git Sync

Push 到 GitHub,并让平台自动同步 rollout 代码。