Prompt 撰写技巧
通用的提示词里至少包含下面这些部分:
指令:想要模型执行的特定任务或指令。
上下文:包含外部信息或额外的上下文信息,引导语言模型更好地响应。
例子:当用户的问题不明确的时候,可以借助举例让大模型生成类似的结果。
输入数据:用户输入的内容或问题。
输出指示:指定输出的类型或格式。
指令的构建需要注意一些核心要素
明确任务类型:使用动词(如 “总结”“生成”“解释”“翻译”)明确任务类型。并限定输出格式:指定所需的输出形式(如 JSON、列表、诗歌)。
明确任务目标:例如对任务目标加以约束,例如“仅输出结果,不要输出任何其他内容。”
提供上下文信息
结构化提示词,例如使用 json 或 markdown 格式对提示词改造,例如用
#
标题区分任务模块,用-
列表明确提取项,用##
分隔不同内容块,是典型的 Markdown 结构化提示词复杂任务拆解,例如:提供文本->大模型给出大纲->大模型根据大纲制作 PPT
提示词技巧
Few-shot Prompting:在提示词中提供少量示例(通常 1-5 个)
思维链(CoT):“让我们一步一步思考”
最后更新于