LLM 合规性标准配置

{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %}

编辑合规性标准

在这里,您可以直接增删改用于 TC-LLM-COMPLIANCE-001 测试用例的合规性标准规则。

{% if file_exists %}
{% for rule in criteria %}
{% endfor %}

{% else %}
错误:无法找到配置文件 custom_testcases/llm/compliance_criteria.json。请确保该文件存在于正确的位置。
{% endif %}

工作原理说明

此测试用例 (TC-LLM-COMPLIANCE-001) 利用大语言模型(LLM)自动评估API是否符合您在左侧定义的合规标准。

在测试运行时,系统会收集API的**所有可用信息**(包括URL、请求方法、描述、参数定义、请求体Schema、示例请求和实际响应等),连同您定义的合规标准列表,一同发送给大模型。

重要提示:大模型仅能基于其接收到的信息进行判断。因此,它非常适合检查命名规范、结构约定、数据格式等问题,但无法验证需要外部知识或业务上下文的规则(例如"此接口必须与XX系统同步")。

发送给LLM的API信息示例

为了做出判断,系统会向LLM提供类似如下结构的API信息:

{{ example_api_info }}