Skip to content

Commit 7569996

Browse files
committed
Merge remote-tracking branch 'origin/main' into feat/memory
2 parents d9134d6 + 2220f93 commit 7569996

72 files changed

Lines changed: 2678 additions & 134 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and
66

77
[中文版](CHANGELOG.zh.md) · [README](README.md) · [Contributing](CONTRIBUTING.md)
88

9+
## [1.23.0] - 2026-09-10
10+
11+
### Added
12+
13+
- **Profile-level watermark control** — configure `watermark` with `bl config set --key watermark --value true|false` to control the default watermark behavior for image generation and editing, video generation and editing, and reference-to-video commands.
14+
- **ASR accuracy controls**`bl speech recognize` now supports instant hot words with `--vocabulary`, contextual word enhancement with `--context`, and reusable pre-built vocabularies with `--vocabulary-id` for supported ASR models.
15+
- **Speech vocabulary management** — added `bl speech vocabulary create|list|get|update|delete` to manage reusable pre-built hot-word vocabularies.
16+
917
## [1.22.0] - 2026-09-08
1018

1119
### Changed

CHANGELOG.zh.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@
66

77
[English](CHANGELOG.md) · [README](README.zh.md) · [参与贡献](CONTRIBUTING.zh.md)
88

9+
## [1.23.0] - 2026-09-10
10+
11+
### 新增
12+
13+
- **Profile 级水印控制** —— 可通过 `bl config set --key watermark --value true|false` 设置图片生成与编辑、视频生成与编辑以及参考生视频命令的默认水印行为。
14+
- **ASR 准确率增强** —— `bl speech recognize` 现支持通过 `--vocabulary` 传入即时热词、通过 `--context` 增强上下文词表,以及通过 `--vocabulary-id` 使用适用于对应 ASR 模型的预编译热词表。
15+
- **语音热词表管理** —— 新增 `bl speech vocabulary create|list|get|update|delete`,用于管理可复用的预编译热词表。
16+
917
## [1.22.0] - 2026-09-08
1018

1119
### 变更

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ Once installed, just describe your task to your AI Agent — no need to assemble
115115
| ------------------------ | --------------------------------------------------------------------------------- |
116116
| Managed Agent | "Create a Managed Agent that can generate short-film storyboards and videos." |
117117
| Image & video generation | "Generate an image of a cat in a spacesuit on Mars, then turn it into a video." |
118+
| Speech recognition | "Transcribe this audio; if proper nouns are wrong, add hot words and try again." |
118119
| Usage & quota | "Show my recent model usage, free-tier quota, and rate limits." |
119120
| Model selection | "Recommend a model for image understanding and customer support." |
120121
| About Bailian CLI | "Tell me what Bailian CLI can do for me, and suggest how to use it for my needs." |

README.zh.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ irm https://bailian.aliyun.com/cli/install.ps1 | iex
114114
| ---------------- | ----------------------------------------------------------------------- |
115115
| Managed Agent | “帮我创建一个能够生成短片分镜和视频的 Managed Agent。” |
116116
| 图片和视频生成 | “生成一张穿着太空服的猫站在火星上的图片,再把它制作成一段视频。” |
117+
| 语音识别 | “把这段音频转写成文字,专有名词识别不准的话帮我加上热词再试。” |
117118
| 用量与额度 | “查看最近的模型用量、免费额度和限流情况。” |
118119
| 模型选型 | “推荐一个适合图片理解和智能客服的模型。” |
119120
| 了解 Bailian CLI | “介绍一下 Bailian CLI 能帮我完成哪些任务,并根据我的需求推荐使用方式。” |

packages/cli/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ Once installed, just describe your task to your AI Agent — no need to assemble
115115
| ------------------------ | --------------------------------------------------------------------------------- |
116116
| Managed Agent | "Create a Managed Agent that can generate short-film storyboards and videos." |
117117
| Image & video generation | "Generate an image of a cat in a spacesuit on Mars, then turn it into a video." |
118+
| Speech recognition | "Transcribe this audio; if proper nouns are wrong, add hot words and try again." |
118119
| Usage & quota | "Show my recent model usage, free-tier quota, and rate limits." |
119120
| Model selection | "Recommend a model for image understanding and customer support." |
120121
| About Bailian CLI | "Tell me what Bailian CLI can do for me, and suggest how to use it for my needs." |

packages/cli/README.zh.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ irm https://bailian.aliyun.com/cli/install.ps1 | iex
114114
| ---------------- | ----------------------------------------------------------------------- |
115115
| Managed Agent | “帮我创建一个能够生成短片分镜和视频的 Managed Agent。” |
116116
| 图片和视频生成 | “生成一张穿着太空服的猫站在火星上的图片,再把它制作成一段视频。” |
117+
| 语音识别 | “把这段音频转写成文字,专有名词识别不准的话帮我加上热词再试。” |
117118
| 用量与额度 | “查看最近的模型用量、免费额度和限流情况。” |
118119
| 模型选型 | “推荐一个适合图片理解和智能客服的模型。” |
119120
| 了解 Bailian CLI | “介绍一下 Bailian CLI 能帮我完成哪些任务,并根据我的需求推荐使用方式。” |

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bailian-cli",
3-
"version": "1.22.0",
3+
"version": "1.23.0",
44
"description": "CLI for Aliyun Model Studio (DashScope) AI Platform.",
55
"keywords": [
66
"agent",

packages/cli/src/commands.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ import {
7474
searchWeb,
7575
speechSynthesize,
7676
speechRecognize,
77+
speechVocabularyCreate,
78+
speechVocabularyList,
79+
speechVocabularyGet,
80+
speechVocabularyUpdate,
81+
speechVocabularyDelete,
7782
fileUpload,
7883
consoleCall,
7984
usageFree,
@@ -294,6 +299,11 @@ export const commands: Record<string, AnyCommand> = {
294299
"search web": searchWeb,
295300
"speech synthesize": speechSynthesize,
296301
"speech recognize": speechRecognize,
302+
"speech vocabulary create": speechVocabularyCreate,
303+
"speech vocabulary list": speechVocabularyList,
304+
"speech vocabulary get": speechVocabularyGet,
305+
"speech vocabulary update": speechVocabularyUpdate,
306+
"speech vocabulary delete": speechVocabularyDelete,
297307
"file upload": fileUpload,
298308
"console call": consoleCall,
299309
"usage free": usageFree,

packages/commands/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bailian-cli-commands",
3-
"version": "1.22.0",
3+
"version": "1.23.0",
44
"description": "Command library for bailian-cli products (knowledge, memory, media, …). See https://www.npmjs.com/package/bailian-cli for usage.",
55
"homepage": "https://bailian.console.aliyun.com/cli",
66
"bugs": {

packages/commands/src/commands/config/set.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ export default defineCommand({
1212
valueHint: "<key>",
1313
description: {
1414
"en-US":
15-
"Config key (language, base_url, output, output_dir, timeout, api_key, api_key_capabilities, access_token, access_key_id, access_key_secret, security_token, default_*_model, workspace_id)",
15+
"Config key (language, base_url, output, output_dir, timeout, watermark, api_key, api_key_capabilities, access_token, access_key_id, access_key_secret, security_token, default_*_model, workspace_id)",
1616
"zh-CN":
17-
"配置项名称(language、base_url、output、output_dir、timeout、api_key、api_key_capabilities、access_token、access_key_id、access_key_secret、security_token、default_*_model、workspace_id)",
17+
"配置项名称(language、base_url、output、output_dir、timeout、watermark、api_key、api_key_capabilities、access_token、access_key_id、access_key_secret、security_token、default_*_model、workspace_id)",
1818
},
1919
required: true,
2020
},
@@ -29,6 +29,7 @@ export default defineCommand({
2929
"--key language --value zh-CN",
3030
"--key output --value json",
3131
"--key timeout --value 600",
32+
"--key watermark --value false",
3233
"--key base_url --value https://dashscope.aliyuncs.com",
3334
"--config company-plan --key api-key-capabilities --value text.chat,image.generate",
3435
],

0 commit comments

Comments
 (0)