Prompt基础 | 4-设计一份高质量Prompt的流程

简介: Prompt基础 | 4-设计一份高质量Prompt的流程

前面的章节,我们已经探讨了制作清晰简洁Prompt的重要性,以及高质量Prompt撰写的基本原则和框架。那么,我们该如何动手来实践呢?接下来,让我们深入探讨一些撰写有效的ChatGPT Prompt的基本流程。

第一步,确定对话的目的和重点

在写你的Prompt之前,必须清楚地了解你希望通过对话达到什么目的。你想咨询知识、获取解决方案,还是进行休闲谈话?通过确定谈话的目的和重点,您可以精心设计一个具体和相关的Prompt,从而与ChatGPT进行更有吸引力和内容丰富的对话 。

比如:五一小长假快到了,你准备带家人出去度假。你想通过ChatGPT给你们拟一份出行计划

拟一份出行计划,这就是你这次对话的目的。

第二步,提供限定性的背景信息

只有一个目的,对于语言模型来说太抽象和宽泛。在它的45PB数量的知识中,太多与出行计划相关的信息了。为了获得更精准的的回答,我们还需要给出相应的限定性信息。要努力 尽可能的清晰和简洁,使用与当前主题相关的语言。

如上例,目的地是北京。家庭成员有一个老人、一个小孩、两个大人。主要是以人文景点为主。时间是为期5天,其中,第一天中午到达目的,第五天下午回程。
如上都是限定性背景信息。旨在让ChatGPT能制定出你最想要的行程计划。

第三步,给出示例

给了限定有时候还不够,有时候,还需要给出示例,让ChatGPT学习你的内容示例,输出你期望的格式和范畴。这其中也是高质量Prompt框架中的Input部分。

如例,你可以要求ChatGPT输出按如下格式:
时间:第1天
上午:启程到北京
午餐:飞机餐
下午:参观大会堂
晚餐:全聚德
住宿:如家酒店

第四步,审查和修改

很多人为了获得更全面的回答,而提出开放式或过于宽泛的问题。但这些类型的Prompt往往会导致与ChatGPT的对话不连贯或没有重点。相反,在你的Prompt中要尽 可能地具体,为对话确定一个明确的目的和重点。
审查的重点就是按照前面章节提到的高质量Prompt的原则,进行修改。

综上四个步骤,综合如下:

💡我想让你充当一个旅游向导,帮我以一份五一小长假的出行计划。
目的地是北京。家庭成员有一个老人、一个小孩、两个大人。主要是以人文景点为主。时间是为期5天,其中,第一天中午到达目的,第五天下午回程。
输出按如下格式:时间:第1天上午:启程到北京午餐:飞机餐下午:参观大会堂晚餐:全聚德住宿:如家酒店

最后

如上步骤只是提供一种通用的流程,并非每一步都包含,也并不是要求一次组合生成,可以按步骤,逐步引导ChatGPT输出你想的内容。
同时,如果输出的答案有错误,或者是某一部分还想改善,可以进一步追问。

相关文章
|
人工智能 JSON 自然语言处理
大模型Prompt工程的重要性及构建方法
非常非常有用的一片宝藏文章,主要阐述了大模型prompt构建的一些基础方法,能够起到很好的帮助,本文转载至https://mp.weixin.qq.com/s/7X68fNdOOYfk5Qg9iEM2lA,该公众号的其他文章也很有用,推荐大家关注。
|
机器学习/深度学习 自然语言处理 安全
LLM系列 | 12: 如何编写思维链Prompt?以智能客服为例
本文介绍如何编写ChatGPT的思维链Prompt从而为用户提供智能客服服务。在智能客服场景中,经常会有用户询问对比各种产品的价格,如何让智能客服提供准确的答案?这就需要在构建Prompt过程中引入思维链的编写方式。
|
18天前
|
弹性计算 搜索推荐 安全
如何编写有效的Prompt模板:提升大模型性能的关键
在大模型应用中,编写有效的Prompt至关重要。本文介绍了如何编写高质量的Prompt模板,包括明确任务定义、选择高质量示例、优化任务指示和调整示例顺序。详细探讨了百炼平台提供的三种主要Prompt模板(ICIO、CRISPE、RASCEF)及静态和动态样例库的创建与应用,帮助提升模型性能。
|
2月前
|
人工智能 自然语言处理 机器人
【Prompt Engineering 提示词工程指南】​文本概括、信息提取、问答、文本分类、对话、代码生成、推理​
本文介绍了使用提示词与大语言模型(LLM)交互的基础知识。通过调整参数如温度(Temperature)、最高概率词元(Top_p)、最大长度(Max Length)及停止序列(Stop Sequences),可以优化模型输出。温度参数影响结果的随机性;Top_p 控制结果的多样性;最大长度限制输出长度;停止序列确保输出符合预期结构。此外,频率惩罚(Frequency Penalty)和存在惩罚(Presence Penalty)可减少重复词汇,提升输出质量。提示词需包含明确指令、上下文信息、输入数据及输出指示,以引导模型生成理想的文本。设计提示词时应注重具体性、避免歧义,并关注模型的具体行为
314 1
【Prompt Engineering 提示词工程指南】​文本概括、信息提取、问答、文本分类、对话、代码生成、推理​
|
4月前
|
人工智能 搜索推荐
Prompt工程问题之prompt中要求详细的输出内容如何解决
Prompt工程问题之prompt中要求详细的输出内容如何解决
48 4
|
4月前
|
人工智能
Prompt工程问题之通过prompt使AI输出的语言风格多变如何解决
Prompt工程问题之通过prompt使AI输出的语言风格多变如何解决
58 4
|
4月前
|
弹性计算 运维 自然语言处理
Prompt工程问题之prompt工程的语言选定如何解决
Prompt工程问题之prompt工程的语言选定如何解决
50 0
|
4月前
|
人工智能 自然语言处理
Prompt工程问题之AI Prompt对prompt的帮助优化如何解决
Prompt工程问题之AI Prompt对prompt的帮助优化如何解决
51 0
|
6月前
|
人工智能 安全 机器人
Prompt工程全攻略:15+Prompt框架一网打尽(BROKE、COAST、LangGPT)、学会提示词让大模型更高效
Prompt工程全攻略:15+Prompt框架一网打尽(BROKE、COAST、LangGPT)、学会提示词让大模型更高效
Prompt工程全攻略:15+Prompt框架一网打尽(BROKE、COAST、LangGPT)、学会提示词让大模型更高效
|
6月前
|
机器学习/深度学习 人工智能 JSON
Prompt进阶系列1:LangGPT(从编程语言反思LLM的结构化可复用提示设计框架)
Prompt进阶系列1:LangGPT(从编程语言反思LLM的结构化可复用提示设计框架)
Prompt进阶系列1:LangGPT(从编程语言反思LLM的结构化可复用提示设计框架)