需要GPT账号和PLUS充值请划至底部
前言
Prompt技术是一种使用预设的文本提示来开启人工智能对话的方法。通过给定一个简短的文本提示,如一个问题或一个不完整的句子,人工智能就可以利用这个信息来生成更加自然、连贯的回答。Prompt技术常被用于训练自闭聊天机器人和自然语言处理等应用,它能够提高其响应速度和精确性,同时也可以减少处理所需要的计算量和资源开销。ChatGPT 是一种先进的语言模型,能够生成类似人类的文本。它建立在 Transformer 架构之上,可以处理大量数据并生成高质量的文本,我们可以通过使用不同的 Prompt 工程技术来使ChatGPT实现不同的目标。
Prompt 有特定格式,通常由三个主要元素组成:
1.任务:明确而简洁地陈述 Prompt 要求模型生成的内容。
2.指令:模型在生成文本时应遵循的指令。
3.角色:模型在生成文本时应扮演的角色。
可在不同的情况下使用不同的prompt,在日常生活中,也可以将不同的prompt结合在一起来引导输出。下面是几个常用的prompt技术及使用示例。
指令Prompt
使用指令 Prompt 技术时,重要的是要牢记指令应明确具体,这可以得到高质量的输出。
Prompt 公式:“按照以下指示生成[任务]:[指示]”
示例:
生成法律文件:
任务:生成法律文件
指令:文件应符合相关法律法规
Prompt 公式:“按照以下指示生成符合相关法律法规的法律文件:文件应符合相关法律法规。”
角色Prompt
角色 Prompt 技术是一种通过指定模型要扮演的特定角色来引导 ChatGPT 输出的方法。该技术对生成针对特定上下文或受众量身定制的文本非常有用。
Prompt 公式:“以[角色]身份生成[任务]”
示例:
生成法律文件:
任务:生成法律文件
角色:律师
Prompt 公式:“以律师的身份生成法律文件。”
标准Prompt
标准 Prompt 是一种通过提供模型要完成的特定任务来引导 ChatGPT 输出的简单方法。
Prompt 公式:“生成一个[任务]”
示例:
生成新闻文章摘要:
任务:总结此新闻文章
Prompt 公式:“生成此新闻文章的摘要”
样本Prompt
类比、对比样本得到输出。
Prompt 公式:“根据“样例”生成文本”
类比示例:
参考提供的文案,生成一个相同的产品文案:
任务:为新智能手表撰写产品描述
Prompt 公式:“对于这个新智能手表,类比“类比文案”生成产品描述”
对比示例:
使用一个可用样例比较新智能手机和最新款的iPhone:
任务:比较一款新智能手机和最新款的iPhone
Prompt公式:“使用一个样例(最新款iPhone)对这个新智能手机进行产品比较”
生成一篇产品评论:
任务:撰写一篇新电子阅读器的评论
Prompt 公式:“对于这个新电子阅读器,使用少数样例(另外三款电子阅读器)生成评论”
思考prompt
提示公式:“让我们思考一下主题或问题”
示例:
生成一篇反思性文章:
任务:写一篇有关个人成长的反思性文章
提示公式:“让我们思考一下:个人成长”
检查prompt
可用于检查数据错误与文章的逻辑性。
提示公式:“文本” 指令“请确保以下文本自我一致”
示例:
数据核查:
任务:检查给定新闻文章中的一致性
输入文本:“文章中提到该城市的人口为 500 万,但后来它说该城市的人口为 700 万。”
公式:“请确保以下文本自我一致:文章中提到该城市的人口为 500 万,但后来它说该城市的人口为 700 万。”
整合prompt
这种技术利用模型来整合新信息或连接不同的信息。这种技术有助于将现有知识与新信息相结合,生成对特定主题更全面的理解。
示例:
连接信息
任务:连接不同的信息
说明:连接应相关和逻辑
提示公式:“以相关和逻辑的方式连接以下信息:[插入信息 1] [插入信息 2]”
选择prompt
以选择题的形式提出问题,利用模型帮助自己回答问题或进行选择。
示例:
文本补全
任务:用预定义选项之一完成句子
说明:完成应是预定义选项之一
提示公式:“通过选择以下选项之一来完成以下句子:[插入句子] [插入选项 1] [插 入选项 2] [插入选项 3]”
模板prompt
通过向模型提供特定的输入,例如模板、特定的词汇表或一组限制条件,以指导生成过程,从而在生成文本时对输出进行高度控制。
示例:
文本生成
任务:生成一个故事
说明:故事应基于特定的模板
提示公式:“根据以下模板生成故事:[插入模板]”
检索prompt
用于信息检索等任务。
示例:
信息检索
任务:从特定来源检索信息
说明:检索到的信息应相关
提示公式:“从以下来源检索有关[特定主题]的信息:[插入来源]”
概述prompt
用于凝练信息。
示例:
总结会议
任务:概述会议记录
说明:摘要应突出会议的主要决定和行动
提示公式:“通过列出会议记录中所做的主要决策和行动,概述以下 会议记录:[插入记录]”
对抗prompt
使输出内容不具备某些标签及特点。
示例:
语言翻译的对抗提示
任务:生成难以翻译的文本
说明:生成的文本应难以翻译为目标语言
提示公式:“生成难以翻译为[插入目标语言]的文本”
分类prompt
让模型将文本分类到不同类别,用于对自然语言的处理、文本分析和情感分析等任务。
示例:
信息的文本分类
任务:将信息分类到不同的类别中,如垃圾信息、重要信息或紧急信息