feat: audit ai config changes
This commit is contained in:
+2
-1
@@ -42,6 +42,7 @@
|
||||
| 调用记录 | CallRecord | 按账号/时间/状态检索调用、查看别名/实际模型/消耗/错误(只读) |
|
||||
| 模型配置 | AiModel | 维护上游模型(url/model/api_key[加密脱敏]/api_type/capabilities/timeout) |
|
||||
| 能力别名 | ModelAlias | 维护对外别名 → 具体模型的映射;换供应商在此改指向 |
|
||||
| 配置审计 | AiConfigAuditLog | 只读查看 AiModel / ModelAlias / 密钥变更:谁、何时、改了什么 |
|
||||
|
||||
## 后台职责约定
|
||||
|
||||
@@ -55,7 +56,7 @@
|
||||
|
||||
- AiModel 的 `api_key` 加密存储,列表/详情脱敏显示,不回显明文。
|
||||
- 换供应商:改 `ModelAlias` 的指向即可,对外别名与计费规则不变。
|
||||
- AiModel / ModelAlias / 密钥的变更需留痕(谁、何时、改了什么)。
|
||||
- AiModel / ModelAlias / 密钥的后台变更写入 `AiConfigAuditLog`(谁、何时、改了什么),日志只读;密钥变更只记录 empty/set 状态,不记录明文或密文。
|
||||
|
||||
### 流水 / 调用记录
|
||||
|
||||
|
||||
Reference in New Issue
Block a user