Feat: add env-driven LLM configuration and smoke test
这个提交包含在:
@@ -19,6 +19,7 @@
|
||||
当前覆盖:
|
||||
|
||||
- Node/tRPC 路由输入校验与权限检查
|
||||
- LLM 模块请求配置与环境变量回退逻辑
|
||||
- 媒体工具函数,例如录制时长格式化与码率选择
|
||||
|
||||
### 3. Go 媒体服务测试
|
||||
@@ -59,6 +60,21 @@ pnpm verify
|
||||
4. `pnpm build`
|
||||
5. `pnpm test:e2e`
|
||||
|
||||
## Live LLM smoke test
|
||||
|
||||
使用真实 LLM 网关验证当前 `.env` 中的配置:
|
||||
|
||||
```bash
|
||||
pnpm test:llm
|
||||
pnpm test:llm -- "你好,做个自我介绍"
|
||||
```
|
||||
|
||||
说明:
|
||||
|
||||
- 该命令会直接请求 `LLM_API_URL`
|
||||
- 适合验证 `LLM_API_KEY`、`LLM_MODEL` 和网关连通性
|
||||
- 不建议纳入 `pnpm verify`,因为它依赖外部网络和真实密钥
|
||||
|
||||
## Local browser prerequisites
|
||||
|
||||
首次运行 Playwright 前执行:
|
||||
|
||||
在新工单中引用
屏蔽一个用户