摘要音频
本节课没有语音摘要。
学习笔记
系统提示(System Prompt)与输出控制
- 问题现象: 简单的用户提示(User Message)可能导致模型输出大量冗余内容,包括前言、解决方案解释和过多代码注释。
- 目标: 提高模型输出的简洁性,仅返回所需的核心内容(例如,仅代码)。
- 解决方案一:调整用户提示 (User Message)
- 通过添加负面约束来限制输出。
- 示例:明确要求“不要添加任何注释”或“只回复代码”。
- 解决方案二:使用系统提示 (System Prompt) — 推荐方法
- 通过为模型分配一个特定的角色(Role)来控制其输出风格和行为。
- 核心概念: 角色设定可以隐性地指导模型生成更符合特定风格(如简洁、专业)的回答。
- 示例: 设置系统提示为“你是一位编写非常简洁代码的Python工程师”。
- 结论:
- 使用系统提示来定义模型角色,通常比在用户提示中添加大量负面约束(如“不要... ”、“请不要... ”)来达到控制输出简洁性的效果更简单、更有效。
Takeaways
- 用户提示可能导致模型输出冗余内容(如前言、解释和过多注释)。
- 推荐使用系统提示(System Prompt)来控制模型输出的简洁性。
- 通过为模型分配特定角色(Role),可以隐性地指导其生成符合特定风格的回答。
- 使用系统提示定义模型角色,比在用户提示中添加大量负面约束更简单、更有效。
抽认卡 6 张卡片
问题
点击显示 · ←/→
答案
点击翻回
知识检测 0 题
No quiz for this lesson yet.