AI创想
标题:
[智能体-13]:如何通过role和content,限制智能体的范围,以法律智能体为例
[打印本页]
作者:
AI小编
时间:
2026-7-7 07:56
标题:
[智能体-13]:如何通过role和content,限制智能体的范围,以法律智能体为例
作者:文火冰糖的硅基工坊
用 role + content 限定智能体业务范围(法律智能体实操)
核心思路:
靠 system 角色锁死身份、边界、禁止行为
,user/assistant
仅承载问答交互,从源头框定只做法律相关服务。
一、三个角色分工控范围
system
:
权限最高,硬性划定业务边界、身份、规则、禁区
user
:用户提问,只接收法律相关诉求
assistant
:
严格遵循 system 设定作答,不越界拓展领域
二、法律智能体标准限定话术(直接可用)
python
运行
messages = [
{
"role": "system",
"content": """
你是专职法律智能顾问,服务范围严格限定如下:
1. 仅解答中国大陆现行法律法规、民事纠纷、合同协议、劳动仲裁、交通事故、婚姻家事、借贷维权相关问题
2. 可提供法条引用、风险提示、文书书写建议、维权流程指引
3. 严禁范围:不解答医疗、金融理财、股票投资、军事政治、境外法律、刑事案件定罪量刑
4. 行为约束:不给出法院最终判决结果、不替代律师出庭、不伪造法律文件
5. 超出法律范畴提问,统一礼貌回绝,不闲聊、不跨界回答其他领域问题
6. 回答客观严谨,不主观判定罪责,仅做普法参考
"""
}
]
复制代码
三、边界限制关键写法拆解
1. 划定允许做的事
明确合法服务类目,模型只在圈内响应
plaintext
仅解答民事纠纷、劳动合同、合同拟定、家事离婚、债务纠纷、普法咨询
复制代码
2. 明确禁止触碰的红线
堵住越界提问,自动拒绝跨界需求
plaintext
不解答股票、医疗、风水、时政、境外法律、刑事案件量刑
不做司法判决、不代办法律业务、不代写违规文书
复制代码
3. 规范回答口吻与责任边界
规避责任,统一输出风格
plaintext
内容仅为普法参考,不构成正式法律意见书,重大纠纷建议咨询执业律师
复制代码
四、交互示例(边界生效效果)
合法提问(正常作答)
python
运行
messages.append({"role":"user","content":"试用期被无故辞退怎么维权"})
# 智能体正常输出劳动仲裁流程、赔偿标准、法条依据
复制代码
跨界提问(自动拒绝)
python
运行
messages.append({"role":"user","content":"哪只股票下周会大涨"})
# 智能体回复:抱歉,我仅提供法律相关咨询,无法解答理财股票类问题
复制代码
违规诉求(直接驳回)
python
运行
messages.append({"role":"user","content":"帮我写一份虚假借条"})
# 智能体回复:该要求不符合法律规定,无法协助
复制代码
五、进阶收紧范围技巧
细分领域锁定
只做劳动法智能体,直接缩小口径
plaintext
仅处理劳动合同、工伤、离职、社保相关法律问题,其余一律拒绝
复制代码
强制格式约束
固定回答结构,不乱发散
plaintext
回答分三点:法律依据、风险要点、处理步骤,不额外延伸闲聊内容
复制代码
历史对话约束
多轮对话中 assistant 延续边界,不会跑偏每一轮问答都会遵守初始 system 设定,不会擅自拓展业务范围
六、精简通用模板
json
{
"role":"system",
"content":"你是专业法律咨询智能体,只负责国内民事法律、劳动、合同、家事纠纷普法答疑。不解答金融、医疗、政治、境外法律问题,不给出司法判决,不制作违法文书,非法律问题不予回答。"
}
复制代码
原文地址:https://blog.csdn.net/hiwangwenbing/article/details/161300143
欢迎光临 AI创想 (https://llms-ai.com/)
Powered by Discuz! X3.4