无尘阁日记

无尘阁日记

在提示词里加入样本,这算是user还是system呢?
如何区分 System 和 User 里的样本?
silcano

导读在提示词(Prompt)中加入样本(Examples),既可以归入 System,也可以归入 User,具体取决于样本的用途和作用。

在提示词(Prompt)中加入样本(Examples),既可以归入 System,也可以归入 User,具体取决于样本的用途和作用。

我们要思考的是,这个样本的作用是“设定 AI 的行为方式”还是“帮助 AI 更好地回答具体问题”。


1. 如果样本是为了“设定 AI 的行为方式”,它属于 System

如果你在 Prompt 里提供样本,目的是让 AI 按照特定的风格、格式、表达方式去回答问题,那么它就属于 System。

System 主要用于设定 AI 的规则、风格、语气、逻辑方式,如果你用样本来示范这些内容,那样本就属于 System。

示例 1:用样本设定 AI 的行为方式

System 设定:
“你是一位专业的商业文案撰写人,你的写作风格应该简洁、直观、具有说服力。”
样本:
“示例:‘想提升你的写作能力?试试这三个简单技巧,立刻让你的文章更吸引人!’”

在这个例子里,样本的作用是让 AI 模仿特定的文案风格,因此它是属于 System 的一部分。

再比如,想让 AI 写邮件时保持礼貌的商务风格,可以这样设定 System:

System 设定:
“你是一名专业的企业沟通专家,邮件应该简洁有力,同时保持正式和礼貌。”
样本:
“示例:‘尊敬的张先生,感谢您的来信。我已收到您的请求,并会在 24 小时内回复相关细节。如有进一步问题,请随时联系。’”

这里的样本是在塑造 AI 的表达方式,所以它是 System 设定的一部分。


2. 如果样本是为了“帮助 AI 更好地理解用户的问题”,它属于 User

如果你的样本是为了给 AI 提供额外的背景信息,让它理解你的问题,并生成更精准的回答,那它就属于 User。

User 主要是提供问题和需求,如果你用样本来帮助 AI 理解你的具体问题,那么这个样本属于 User 的一部分。

示例 2:用样本让 AI 生成类似风格的内容

User 询问:
“请帮我写一篇 AI 创业商业计划书,格式参考以下示例:”
样本:
“示例:‘第一部分:市场分析;当前 AI 市场发展迅猛,预计 2025 年市场规模将达到 5000 亿美元……’”

在这个例子里,样本的作用是告诉 AI 你想要的具体格式,而不是让 AI 在所有对话里都用这种风格。因此,这里的样本属于 User 发送的请求,而不属于 System。

再比如,你让 AI 生成产品描述,可以这样问 User 提问:

User 询问:
“请帮我写一个产品介绍,参考以下示例格式。”
样本:
“示例:‘产品名称:智能蓝牙耳机;特点:降噪、长续航、舒适佩戴;适用人群:商务人士、运动爱好者。’”

这里的样本只是为了让 AI 知道该如何格式化输出,而不是设定 AI 的整体风格,所以它属于 User 发送的内容。


3. 如何区分 System 和 User 里的样本?

可以用 “样本是影响 AI 的行为方式,还是影响 AI 的具体回答?” 来判断:

✅ 如果样本是“设定 AI 的行为方式”,让 AI 长期遵循某种写作风格或逻辑方式 → 它属于 System
✅ 如果样本是“让 AI 参考格式、背景信息、数据”,只对当前问题有帮助 → 它属于 User

一个更直观的理解方式:

  • System 里的样本 是在教 AI “你应该如何回答问题”,影响的是 AI 的个性和行为模式;

  • User 里的样本 是在告诉 AI “这就是我想要的内容,你照着这个来”,影响的是 AI 生成的具体内容。


4. 什么时候选择放在 System,什么时候放在 User?

  • 如果你希望 AI 一直保持某种风格(如严谨、幽默、逻辑清晰),放在 System。

  • 如果你只是想让 AI 在当前对话中模仿某个格式或样式,放在 User。

比如:

  • 让 AI 永远用专业的商业写作风格写文章 → 放在 System

  • 只在当前问题中模仿一个商业计划书格式 → 放在 User

这样理解之后,你可以更精准地控制 AI 生成的内容,让它符合你的需求。

by 楠哥 红尘炼心,知行一体。

标签