AI 术语表 · 入门 · 语言模型
系统提示词
系统提示词是在用户开始对话之前预先放入 AI 模型的基本指令。它规定模型扮演什么角色、用什么语气回答、不能做什么。
通俗解释 这类似于新员工第一天上班时拿到的工作指南。无论顾客(用户)问什么,员工都会按照指南来接待。不过与人不同,AI 并不总能完美遵守指南。
工作原理
与 LLM 的对话通常以多条消息叠加的形式输入模型。其中放在最前面的就是系统提示词,后面依次是用户消息和模型的回答。模型在训练过程中往往被训练为比用户消息更优先遵循系统提示词。系统提示词归根结底也是放在上下文窗口中的文字,因此也会占用 token。
为什么重要
即使是同一个模型,根据系统提示词的不同,也能变成客服、编程助手、翻译器等完全不同的服务。公司通过这段提示词来设定服务的性格、回答格式和需要遵守的安全规则。用户不必每次重复同样的说明,使用起来也更方便。在 AI 智能体中,它还负责告知可用的工具和工作步骤。
注意事项
系统提示词只是一种强力的指引,而不是绝对的锁。如果使用提示词注入或越狱等巧妙的输入,模型可能违背指令,或者把系统提示词的内容说出来。因此,最好不要放入密码等敏感信息,重要的规则则用护栏等单独机制再加一道防线。如果放入过长或相互冲突的指令,模型也可能遗漏其中一部分。
示例
在开发企业用聊天机器人时,开发者通过 API 调用模型,同时发送类似“您是○○购物网站的客服。只回答配送和退款问题,不清楚的内容请引导用户转接人工客服”这样的系统提示词。用户看不到这段话,但聊天机器人会按照这一指令来确定回答的范围和语气。