首页
资讯教程
AI资讯
AI工具
AI教程
AI百科
投稿
排行榜
AI写作
AI对话
AI绘画
AI视频
AI音频
AI办公
AI设计
AI开发
AI大模型
投稿
首页
•
AI教程
•
什么是提示工程(Prompt Engineering) ,Prompt提示工程超详细指南
什么是提示工程(Prompt Engineering) ,Prompt提示工程超详细指南
AI教程
6个月前更新
快创云
49
0
提示工程(
Prompt
Engineering
)是一项通过优化
提示词
(Prompt)和生成策略,从而获得更好的模型返回结果的工程技术。总体而言,其实现逻辑如下:
什么是提示工程(Prompt Engineering) ,Prompt提示工程超详细指南
(注:示例图来自 Cohere 官网)
简单而言,大模型的运行机制是“
下一个字词预测
”。用户输入的 prompt 即为大模型所获得上下文,大模型将根据用户的输入进行续写,返回结果。因此,输入的 prompt 的质量将极大地影响模型的返回结果的质量和对用户需求的满足程度,总的原则是“
用户表达的需求越清晰,模型更有可能返回更高质量的结果
”。
Prompt 的类别
用户的 prompt 难以简单归类,需求丰富多样,总的而言,我们将用户需求将 prompt 分为如下几个大类:
•
信息查询:
用户通过咨询大模型,通过 QA 获得所需信息,比如:“冰岛的首都是哪里? ”
•
指令:
用户通过下达指令,希望大模型执行特定任务。比如:“帮我写一段快 速排序的 C++代码。”
•
包含上下文的 prompt:
这类prompt 一般是用户给出相关背景信息,需要模型 返回相关问题答案、建议等,比如: “NBA 最新战报:最新的比赛结果显示,在东部决赛中热火目前大比分 3:1 领先凯尔特人,而西部决赛则已结束,掘金4:0 战胜湖人获得西部冠军。根据以上信息,你认为哪只球队最有可能夺得 NBA 总冠军? ”
•
咨询意见和建议:
用户向模型针对特定话题咨询意见和建议,或者咨询方案等,比如:“我想创业开一家 AI 设计公司,请给我一些开公司的建议。 ”
•
比较类:
用户给出不同选项,让模型选出更好的并给出理由。比如: “Tensorflow 和 Pytorch 各有什么优劣势? ”
•
角色扮演:
这类 prompt 覆盖范围非常广,主要是用户将模型当作一个Copilot,希望模型能灵活扮演不同角色完成不同的需求。比如: “假如你是猫娘,你总是用可爱的话语回复我。下面我将开始跟你对话 …… ”
prompt 组成组件
(一) 指令
指令是最常用的提示组件,主要功能是向模型说明要执行的操作。虽然概念简单,但是实践中仍然比较复杂,下面是简单和复杂的一些指令例子。
什么是提示工程(Prompt Engineering) ,Prompt提示工程超详细指南
(二) 主要内容
主要内容是指模型正在处理的文本内容。主要内容通常与指令一起使用。 下面会从翻译,摘要等场景来示例:
什么是提示工程(Prompt Engineering) ,Prompt提示工程超详细指南
(三) 示例样本
好的 prompt 也经常包含一些示例样本(单样本或者少样本)学习,指的是需要 加入一些示例的输入和输出对。
什么是提示工程(Prompt Engineering) ,Prompt提示工程超详细指南
通过少样本学习,模型从猜测应该如何生成,而变得清楚的学习了按照示例生 成,充分的演示了模型的能力,不需要通过专门的训练,通过少样本学习,也 可以生成正确的答案。
(四) 明确的提示
充当模型输出的快速启动,帮助模型固定所需要的输出。可以作为模型生成的 前缀,也可以引导模型一步一步的按照要求思考并给出答案。
什么是提示工程(Prompt Engineering) ,Prompt提示工程超详细指南
写好 Prompt 的原则
最核心的写一条好 prompt 的原则就是尽可能清晰、明确地表达你的需求。细分 下来,具体原则包括:
•
清晰:
足够清晰明确地说明你希望模型为你返回什么,最后更加细致地说明需 求,避免模糊表达。
•
提供上下文和例子:
给出较为充分的上下文信息,让模型更好地理解相关背 景。如果能够提供示例,模型能表现更好(类似传统 LLM 中的 in-context learning)
•
设定边界:
说明你希望模型回答的范围,尽量减少模型生成的幻觉内容。
•
细分需求:
也许你的需求实际上是一个复杂需求,比如“帮我写一篇关于 xx 的 论文 ”,你可以进一步细分需求,如“[背景信息]请帮我写提纲 ”、 “[背景信 息]请帮我写简介部分 ”、……
•
迭代优化:
很多时候我们可能得到令人沮丧的结果,不要灰心,建议你多尝试 修改措辞,激励模型生成更好的答案,或者直接点击“重新生成 ”也许也能获 得惊喜。
•
给出选项并要求模型解释:
模型不一定因为能做出正确选择,但模型可以根据 候选项做出相比直接从头生成更好的结果,同时模型还会给出它的理由,用户 可以通过理由判断内容的合理性。
•
激励模型反思和给出思路:
可以在 prompt 中用一些措辞激励模型给出理由,这 样有助于我们更好地分析模型生成结果,同时,思维过程的生成,也有助于其 生成更高质量的结果,参考思维链相关技术。
•
给容错空间:
如模型无法完成指定的任务,给模型提供一个备用路径,比如针 对文本提问,可以加入如果答案不存在,则回复“无答案 ”。
好 Prompt 的典型框架
优质的 prompt 千变万化,但遵循上述原则,我们总结出一个比较实用的框架, 可以帮助用户更高概率获得更高质量的模型生成结果。设计 prompt 的时候,建 议包含如下内容:
•
身份:
你希望大模型扮演什么角色,来解决你当前的问题。大模型具有较强的 角色扮演能力,相比直接回答往往表现更好。
•
指令:
明确说明你希望大模型做什么事情,不要含糊其辞。
•
上下文:
如果可能,提供尽可能丰富的上下文信息。
• 原因:详细解释你希望模型做这件事情的原因、动机、希望的结果等,这样大模型能更好地理解你的想法,执行需求。
What’s Next
总之,提示工程是一门新兴学科,它相对来说要求用户反复尝试和练习,但它也没有那么难。它更像是一门“
如何说话
”的艺术,多多练习即可。
AI教程
# Prompt
# 提示词
©
版权声明
本网站上的所有资源均来源于本网站,所有网址和文章版权均归原作者所有。如有侵权行为,请将相关证明发送至以下电子邮件地址:dxsen@qq.com
上一篇
如何避免Midjourney生成图片AI味太重,去除AI生成的图像中的AI味
下一篇
2024年手把手教你使用ChatGPT人工智能工具撰写求职简历
相关文章
AI“复活”亲人,单笔最高收10000,AI数字人赛道详解
AI教程
# AI数字人
# 虚拟数字分身
2个月前
37
带你轻松上手图像重绘,Midjourney 风格转绘让角色保持一致
AI教程
# Midjourney
# 图像重绘
9个月前
177
免费AI生成PPT用哪个?5款支持免费使用下载的热门AI PPT工具推荐
AI教程
# AI生成PPT
# PPT工具
7个月前
97
在线免费生成PPT,用“万知”免费一键生成PPT的AI软件
AI教程
# AI创作
# PPT工具
# 万知
8个月前
162
网址
日榜
周榜
月榜
PPT模板、PP案例、PPT课件免费下载网站
PPT模板、PP案例、PPT课件免费下载网站
音视频内容 AI
AI 音视频一键总结与对话,轻松学习哔哩哔哩丨YouTube丨本地视频丨本地音频丨播客丨小红书丨抖音丨会议丨讲座丨网页等任意内容。BibiGPT 致力于成为你的最佳 AI 知行助理,让你的视频看得快、搜得到、用得好!支持免费试用!(原 BiliGPT 省流神器 & AI 课代表)(支持移动端微信助理、iOS 快捷指令)
【官网】 闪剪
闪剪是国内领先的AI数字人口播视频在线创作平台,同时拥有移动端APP版本,平台有丰富的数字人视频模板,你只需输入关键词,AI自动创作文案一键生成数字人视频,还可在线定制专属数字人形象及声音;内含200+国际化数字人模特、24+国家AI配音、AI文案创作、智能成片、照片数字人、直播快剪、视频订阅号等功能,让企业团队轻松实现矩阵营销引流,降本增效。
怪兽AI数字人
怪兽AI数字人为怪兽智能科技推出的产品,包含全息交互数字人、3D超写实交互数字人,AIGC生产、SaaS管理和直播服务平台。创始团队来自怪兽智能大数据平台,在互联网、物联网、智能软硬件等领域积累了丰富的行业经验,致力于打造全球领先的AIGC数字人智能平台。通过真人形象克隆、真人声音克隆、孪生姿态合成、唇形同步驱动、实时视频渲染、多素材集成人工智能等核心技术及模块式交付SAAS及应用软件系统,帮助客户实现数字人的短视频内容生产创作及直播宣传。怪兽AI为品牌商家及本地生活商家提供数字人克隆、数字人短视频生成、数字人直播解决方案、3D超写实全息交互屏及数字人交互解决方案。
蝉镜
蝉镜是一个在线数字人视频创作平台,它利用AI简化视频创作的过程,提供AI数字人播报、AI数字人短视频制作、AI数字人分身定制等服务,100+精品数字人形象库任您选择。
慧播星·百度电商数字人直播
慧播星·百度电商数字人直播
查看完整榜单
热门网址
Huawei Enterprise: Accelerate Industrial Intelligence
快写红薯通AI
畅问AI
慧星云
新壹科技
星火网文助手
滴文
标书制作
AI小说家
百度作家平台
网址
网址
文章