Feat: add env-driven LLM configuration and smoke test

这个提交包含在:
cryptocommuniums-afk
2026-03-14 21:54:51 +08:00
父节点 ba35e50528
当前提交 f5ad0449a8
修改 8 个文件,包含 203 行新增9 行删除

查看文件

@@ -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 前执行: