关于提示词(prompt)
提示词(Prompt)在人工智能(AI)和机器学习领域中,是一种指令或输入,它用于引导或激发AI模型生成特定的输出或回应。可视为连接AI与用户需求、提供服务的“桥梁”。简单来说,prompt是你对AI说的“命令”或“请求”,告诉它你想要什么。
提示词的形式多样:可以是一个问题、一段描述、一个命令,甚至是一段对话或故事。
提示词的关键的功能是界定AI的反应范围和内容。只有通过精确且具体的提示词,用户才能有效地引导AI得出与期望最为匹配的结果。这一过程中,提示词的明确性和具体性决定了AI输出的相关性和实用性。
例如,一个关于写作的提示词可能会引导AI生成一篇文章,而一个求解数学问题的提示词则会得到数学解答。
分类
提示词可以根据其目的和预期输出,大致分为以下几种类型,每种类型都有其独特的结构和特点
1、信息性Prompt:这类提示词的目标是获取特定的信息或知识。例如,“解释量子物理学的重要性。”
2、创造性Prompt:这类词用于激发AI产生原创或独特的内容。如写作、画画、音乐创作等。例如,“写一首关于夏天的诗。”
3、指令性Prompt:这类提示词直接指导AI完成特定的任务或操作。例如,“将这段文字从英文翻译成法文。”
4、对话式Prompt:用于模拟与AI的自然对话,既可以用来获取信息,也可用于娱乐。例如,“你觉得人工智能未来的发展趋势是什么?”
对于新手而言,我们要熟悉以下提示词工程步骤:
-
明确你的目标:首先你自己要清楚需要AI帮助解决什么问题或完成什么任务
-
开始编写基础的提示词:你可以使用简单、明确的语言来表达你的需求
-
调整和优化:根据AI的反馈来调整你的提示词。这个过程需要你提供更多的细节、更改提问的方式,或者更清楚地表达你的需求
-
迭代和实践:不断测试和优化你的提示词,尝试不同类型和结构,看看哪种方式产生最佳效果
当我们熟悉以上步骤后,进阶一些的玩法就是研究别人优秀的提示词示例,分析他是怎么写出来这么优秀的提示词,并从中拆解出可重复使用的有效模板或术语,这些可以记录在我们的笔记中以便后续制作其他提示词。
常用的AI工具
1、ChatGPT(https://chat.openai.com/)
在大模型中ChatGPT算是最智能的,上一篇文章已经介绍了ChatGPT,这里就不再过多介绍了。对于我们来说缺点就是需要科学上网,另外一点就是尽管3.5的是免费使用的,但4.0的版本引入了订阅费用,每个月20美元。
2、智谱清言(https://chatglm.cn/)
智谱清言是智谱AI旗下的一款国产大模型,该公司源自清华大学计算机系的技术转化。在智能方面是对标ChatGPT4.0的,我们可以通过公众号小程序使用,而且是免费的。
3、Kimi Chat(https://kimi.moonshot.cn/)
Kimi Chat是“月之暗面”旗下的首款大模型产品,比较擅长做长文本处理,它支持长达20万汉字的输入,是目前全球大模型中支持的上下文的输入长度最长的大模型。然而不足的是没有上面两个大模型智力高。
写好提示词的策略之一:撰写清晰的指令
-
提示词信息要详细
-
要求模型扮演特定角色
-
使用分隔符来清晰地区分输入的不同部分
-
明确指出完成任务所需要的步骤
-
提供实例作为参考
-
明确指定希望输出的长度
实战示例:
1)提示词信息要详细
Prompt1:帮我写一首诗
可以看到我们没有对这首诗做一些具体的说明比如说诗的形式、内容等,因此大模型在生成过程中过度依赖其自主性,可能生成与我们预期不符的内容。
我们要更加细化我们的要求,将其描述的更加详细、清楚些。我们让 AI给我们列举出来古诗的分类。
我们在 AI 给我们列出来的分类中选择自己想要的诗句的类型即可。
Prompt2:帮我写一首描绘乡村田园风光的七言绝句
采用这种方法写出来的诗韵味不就上来了吗,即使对于写诗时感到无从下手的我们来说,一个清晰明确的提示词也能让我们成为一个大诗人。
2) 要求模型扮演特定角色
我比较喜欢李白那流露着无与伦比的浪漫情怀诗词,因此我也望能够创作出那样富有浪漫色彩的诗词,但是我没大诗人那样的深厚文学底蕴怎么办,一句提示词就能让你接近那种诗意的境界。
Prompt2:你现在是中国诗人李白,你用浪漫的风格帮我写一首描绘乡村田园风光的七言绝句
3)使用分隔符来清晰地区分输入的不同部分
使用三重引号、XML标签、章节标题等作为分隔符,能够有效地区别并处理不同的文本内容。
使用分隔符可以对我们输入的内容给与划分种类,让 AI 更加清楚我们给它的哪些是任务指令、哪些是文本内容, 这种明确的划分有助于确保AI按照我们的意图执行任务,减少因误解而产生不相关的输出。
4) 明确指出完成任务所需要的步骤
通过将复杂任务拆分成一系列短小、清晰且明确的子任务,有助于 AI 更准确理解我们的目的,按照我们的预期完成任务。
5) 提供实例作为参考
通过提供具体例子,我们可以显著提高给出的指令的清晰度,为AI提供一个清晰的行动框架。这种明确性减少了歧义,并确保了AI能够更准确地执行任务,以满足用户的具体期望。
上述的例子中让 AI 参考李白的实例,诗的风格和特点就已经给 AI 明确出来了,以这位伟大诗人的作品质量为基准,让 AI 明确知道我们想要达到的标准。
6) 明确指定希望输出的长度
大模型更擅长于指定句子、段落、要点数来构建输出,如果你说要生成具体的字数的文本大模型很难做到。
点击上方“老三的 AI 充电站”关注我有更多的干货分享哦
有帮助的小伙伴记得点个“在看”
有一块交流学习的小伙伴可以链接我
下面是我的二维码