其他配置
本文档介绍 ARS 的其他配置选项,包括内容安全、网页搜索和服务端口等。
内容安全
系统内置内容审查机制,帮助保障服务内容的合规性。
启用方式
在「系统设置」→「基本设置」页面中配置,可选择启用关键词过滤和 LLM 内容审查。
检测流程
系统会在以下时机进行检测:
- 用户输入检测:接收到用户消息后立即检测
- 流式输出检测:实时检测输出的关键词(仅关键词模式)
- 输出完成检测:流式输出结束后进行全面检测
检测模式
关键词检测
敏感词库位于 backend/package/ars/config/static/bad_keywords.txt,每行一个关键词。修改后实时生效,无需重启服务。
LLM 检测
使用大模型对内容进行审查,可以更好地识别提示词注入等复杂问题,但会增加响应延迟。
性能考虑
LLM 检测会增加用户交互的延迟,请根据实际需求选择是否启用。
网页搜索
系统集成了 LangSearch 联网搜索能力,让大模型能够获取实时网页信息。搜索以统一的 web_search 工具名注册,支持限定域名、屏蔽域名与时间范围过滤。
配置步骤
- 访问 LangSearch Dashboard 注册并创建 API Key
- 在
.env文件中添加: - 重启服务:
使用方式
配置完成后,在智能体的工具配置区域会看到 LangSearch 搜索工具。模型会自动判断何时需要调用搜索来获取最新信息。
按 token 计费(响应体的 usage 字段给出每次调用的用量)。如需关闭,删除或清空 LANGSEARCH_API_KEY 后重启服务即可——未配置 key 时该工具不会注册,模型看不到它。
服务端口
系统各服务通过以下端口提供访问:
可选服务端口
快速访问
- Web 界面:http://localhost:5173
- API 文档:http://localhost:5050/docs
- Neo4j 管理:http://localhost:7474