refactor(core): 梳理模型配置与审计脱敏服务
This commit is contained in:
@@ -75,6 +75,19 @@ def test_create_audit_log_masks_api_keys_from_error_message(db):
|
||||
assert "sk-***" in log.error_message
|
||||
|
||||
|
||||
def test_create_audit_log_masks_embedding_api_keys_from_error_message(db):
|
||||
result = AgentResult(
|
||||
answer="",
|
||||
status="failed",
|
||||
error="EMBEDDING_API_KEY=embed-secret 调用失败",
|
||||
)
|
||||
|
||||
log = create_audit_log("knowledge_qa", "知识库问答助手", "问题", result)
|
||||
|
||||
assert "embed-secret" not in log.error_message
|
||||
assert "EMBEDDING_API_KEY=***" in log.error_message
|
||||
|
||||
|
||||
def test_query_demo_records_reads_demo_business_record_table(db):
|
||||
DemoBusinessRecord.objects.create(
|
||||
scenario_id="quality_analysis",
|
||||
|
||||
Reference in New Issue
Block a user