Skip to content

Commit 7d2000a

Browse files
committed
Compact onboard arguments
1 parent 61bae07 commit 7d2000a

4 files changed

Lines changed: 6 additions & 4 deletions

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,12 @@ go build ./cmd/csgclaw
3434
## Quick Start
3535

3636
```bash
37-
csgclaw onboard --provider default --model-id <model> --base-url <url> --api-key <key> [--default <provider.model>]
37+
csgclaw onboard --base-url <url> --api-key <key> --models <model[,model...]> [--reasoning-effort <effort>]
3838
csgclaw serve
3939
```
4040

4141
Open the printed URL (e.g. `http://127.0.0.1:18080/`) in your browser to enter the IM workspace.
42+
For a fresh config, `onboard` creates a single `default` provider and sets `models.default` to `default.<first-model>`.
4243

4344
## Model Provider Examples
4445

README.zh.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,12 @@ go build ./cmd/csgclaw
3434
## 快速开始
3535

3636
```bash
37-
csgclaw onboard --provider default --model-id <model> --base-url <url> --api-key <key> [--default <provider.model>]
37+
csgclaw onboard --base-url <url> --api-key <key> --models <model[,model...]> [--reasoning-effort <effort>]
3838
csgclaw serve
3939
```
4040

4141
执行后 CLI 会打印访问地址(例如 `http://127.0.0.1:18080/`),在浏览器中打开即可进入 IM 工作区。
42+
对于全新配置,`onboard` 会创建一个名为 `default` 的 provider,并把 `models.default` 设为 `default.<第一个模型>`
4243

4344
## Model Provider 配置示例
4445

cli/onboard/onboard.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ func missingModelFlags(fields []string) []string {
204204
case "model_id":
205205
flags = append(flags, "--models")
206206
case "default", "default_profile":
207-
flags = append(flags, "models.default")
207+
flags = append(flags, "--models")
208208
default:
209209
flags = append(flags, field)
210210
}

cli/serve/serve.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -473,7 +473,7 @@ func missingModelFlags(fields []string) []string {
473473
case "model_id":
474474
flags = append(flags, "--models")
475475
case "default", "default_profile":
476-
flags = append(flags, "models.default")
476+
flags = append(flags, "--models")
477477
default:
478478
flags = append(flags, field)
479479
}

0 commit comments

Comments
 (0)