我自己用 bailian-cli 时遇到几个困惑,翻了现有 issue 没看到直接相关的(#135 提的是用量查询,#136 提的是 search web MCP 405,但我这边报错不太一样),来请教一下。
先说登录方式。我第一次跑的是:
浏览器里用阿里云账号授权登录。登录完 bl auth status 显示 config 是 default,里面有 access_token。但这时候跑 bl image generate 直接报 "No API key found",text chat 也全用不了。
后来我又单独跑了一次:
bl auth login --config token-plan --api-key <key>
才把 token-plan 的 key 写进配置并激活,生图才通了。
问题一:console 登录是不是只能拿到控制台网关的处理(app list、usage 这些),拿不到 token-plan 的模型消费凭证?也就是说想用 token-plan 的生图/对话,必须再手动单独配一次 key?我翻文档没看到讲清楚这两者关系的说明,想确认下是不是设计如此。
问题二是我比较在意的。我买的是 Lite 套餐,订阅页面上明确写着支持"联网搜索等 Harness 工具"。但我实测 bl search web 在 token-plan 配置下用不了:
bl search web --query "test"
# base_url 是 token-plan.cn-beijing.maas.aliyuncs.com 时报 404
# 换 dashscope.aliyuncs.com 时报 401(InvalidApiKey,因为 token-plan key 不匹配)
bl speech synthesize 也报 "Model not exist"(404)。语音、联网搜索在 token-plan 下都用不了,但套餐说明里是含联网搜索的,这让我有点困惑。
想确认:
- 是不是每个命令有固定的凭证域(控制台令牌 / DashScope API key / token-plan key / AK-SK),token-plan key 只覆盖部分生成类命令?
- 如果联网搜索确实在 Lite 套餐里,那 CLI 里正确的调用方式是什么?是我用错了,还是 CLI 还没接通?
- 能不能在 top-level --help 或文档里标注一下每个命令需要哪种 key?现在没标注,只能一个个试。
我自己用 bailian-cli 时遇到几个困惑,翻了现有 issue 没看到直接相关的(#135 提的是用量查询,#136 提的是 search web MCP 405,但我这边报错不太一样),来请教一下。
先说登录方式。我第一次跑的是:
浏览器里用阿里云账号授权登录。登录完
bl auth status显示 config 是 default,里面有 access_token。但这时候跑bl image generate直接报 "No API key found",text chat 也全用不了。后来我又单独跑了一次:
才把 token-plan 的 key 写进配置并激活,生图才通了。
问题一:console 登录是不是只能拿到控制台网关的处理(app list、usage 这些),拿不到 token-plan 的模型消费凭证?也就是说想用 token-plan 的生图/对话,必须再手动单独配一次 key?我翻文档没看到讲清楚这两者关系的说明,想确认下是不是设计如此。
问题二是我比较在意的。我买的是 Lite 套餐,订阅页面上明确写着支持"联网搜索等 Harness 工具"。但我实测
bl search web在 token-plan 配置下用不了:bl speech synthesize也报 "Model not exist"(404)。语音、联网搜索在 token-plan 下都用不了,但套餐说明里是含联网搜索的,这让我有点困惑。想确认: