# 命令参考

使用 `moi-cli <command> --help` 查看当前命令组支持的子命令。本页说明顶层命令和全局选项；具体任务页只引用完成任务所需的命令。

## 全局选项

| 选项 | 作用 |
| --- | --- |
| `-endpoint <url>` | 指定产品 API 服务地址。 |
| `-api-key <token>` | 指定个人访问令牌。 |
| `-workspace-id <id>` | 指定当前命令使用的工作区。 |
| `-verbose` | 输出详细信息。 |
| `-o` | 以 JSON 输出结果。 |
| `-no-interactive` | 禁用交互式提示。 |
| `-version` | 输出 CLI 版本。 |
| `-help` | 输出帮助。 |

## 配置与工作区

| 命令 | 用途 |
| --- | --- |
| `config` | 保存或查看服务地址、个人访问令牌、工作区和角色配置。 |
| `workspace` | 管理和查询工作区。 |
| `workspace-member` | 管理工作区成员。 |
| `iam` | 查询或管理与身份和权限相关的资源。 |
| `account` | 查看账号相关信息。 |

## 数据与任务

| 命令 | 用途 |
| --- | --- |
| `catalog` | 操作目录、数据库、表、卷和文件。 |
| `connector` | 管理连接器以及导入和导出任务。 |
| `semantic-model` | 管理语义模型和数据来源。 |
| `workflow` | 部署、运行、查询、取消或重新运行工作流。 |
| `sql` | 操作 SQL、工作簿和 SQL 历史。 |
| `compute` | 管理计算实例和查看指标。 |
| `data-share` | 管理数据发布和数据订阅。 |

## 智能体与模型供给

| 命令 | 用途 |
| --- | --- |
| `agent` | 调用智能体并查询任务。 |
| `model` | 查看模型相关资源。 |
| `provider-backend` | 管理 Provider Backend、Endpoint 和 Router。 |

## 其他命令

| 命令 | 用途 |
| --- | --- |
| `dashboard` | 查看已支持的只读概览。 |

不确定命令组支持哪些子命令时，运行以下命令。将 `<command>` 替换为实际命令组，例如 `workflow`：

```text
moi-cli <command> --help
```
