AI回答总不满意?你的提问方式可能完全错误!
AI回答总不满意?你的提问方式可能完全错误!
大家好,我是卷福同学,一个专注AI大模型整活的前阿里程序员,腾讯云社区2023新秀突破作者
向AI提问想写一篇论文,结果AI就生成2000字左右的文章后就完了。小伙伴们是不是也会遇到这类情况呢。今天来教大家AI提示词的技巧,学会向AI提问。
Prompt是什么
Prompt就是提示词、指令,用于引导AI做出回应。
比如,你向ChatGPT提问:“你解释一下万有引力是什么”,这是一个清晰的Prompt,ChatGPT也会给出对应的答案。
如果提问模糊不清,那么AI可能需要进一步详细的辅助信息才能回答提问
技巧1:提供细节
当与ChatGPT交流时,提供问题的细节、背景信息、上下文信息等,让ChatGPT充分理解你的需求,才能生成更有用的回答。
实践技巧:
- 明确问题背景
- 具体描述需求
- 提供相关领域信息
- 避免模糊广泛的提问
1)明确问题背景示例
不佳的提问:女朋友生气了怎么办?

改进后的提问:女朋友好不容易抢到回家的车票,结果领导让女朋友节假日还要加班,她现在很生气,怎么办?

技巧2:扮演角色
让ChatGPT扮演某个特定的角色来回答问题,可以极大增强交互体验和回答提问的相关性。
让ChatGPT扮演:作家、医生、历史学家等等,来回答对应领域的问题,回答也会更具针对性。
实践技巧:
- 明确指定角色
- 提供角色背景
- 调整问题风格
示例:
无指定角色的提问:请解释第二次世界大战的原因

有指定角色的提问:作为一名专注于20世纪欧洲历史的历史学家,请解释第二次世界大战的原因

指定角色也可用于其他场景中,
- 你是一名资深Python开发工程师,能否为我推荐学习Python编程的入门资源?
技巧3:明确输入分隔
与ChatGPT对话时,在处理包含不同部分请求或者复杂输入时,合理使用分隔符明确界定输入的不同内容,才能让ChatGPT容易处理每个部分的回答
实践技巧:
- 选择合适的分隔符,如三引号(```),XML标签,Markdown标题等
- 明确标注各部分的开始和结束
- 提供说明
实践示例:
1)两个不同主题的回答,可以用分隔符区分两个问题,这里用冒号分隔
请解答下面两个问题:
问题1:请说明AIGC的基本概念是什么
问题2:请列举减肥有哪些措施

2)详细指令与背景信息
提问时带上具体的背景信息,再让ChatGPT给出具体的操作,可以用分隔符区分背景和请求:
## 背景:
公司正计划扩张海外市场,特别是东南亚一带
## 请求:
基于此背景,提出一个进军海外市场的初步计划
技巧4:提供示例
想让ChatGPT按照你给的格式进行回答,直接给出示例,ChatGPT更容易理解你的意图
实践技巧:
- 关联说明与示例
- 明确示例的范围
- 使用分隔符标明示例
实践示例:
##要求:保持一致的回答风格
## 示例:
问:大师,什么是耐心?
答:深谷自浅泉,宏曲生寂音,繁绣始弧线
## 问题:
大师,什么是高山

总结,以上我们介绍了4个提示词技巧,不仅可以在ChatGPT上使用,也可以在其他大语言模型上套用。
AI回答总不满意?你的提问方式可能完全错误!的更多相关文章
- OpenGL ES 2.0 Shader 调试新思路(一): 改变提问方式
OpenGL ES 2.0 Shader 调试新思路(一): 改变提问方式 --是什么(答案是具体值) VS 是不是(答案是布尔值) 目录 背景介绍 问题描述 Codea 是 iPad 上的一款很方便 ...
- js 计算总页数的最高效方式
js 计算总页数的最高效方式 /** * [getTotalPageNum 获取页码总数] * @param {[type]} totalRecord [总记录] * @param {[type]} ...
- AI 系列 总目录
AI 系列 答应了园区大牛 张善友 要写AI 的系列博客,所以开始了AI 系列之旅. 一.四大平台系列(百度AI.阿里ET.腾讯.讯飞) 1.百度篇 (1) 百度OCR文字识别-身份证识别 (2) 基 ...
- 【吐槽】IM群里几种我认为愚蠢的提问方式
一.“有人吗?” 你能得到一句[在,请说]的答复我就服了你,这样问的结果往往是等半天没一个人鸟你,悲观的你或者就此凄凉的退群了,感概人情冷暖的同时甚至开始怀疑人生:积极的你或者这才意识到~要不干脆说问 ...
- AI:IPPR的模式生成-学习/训练方式(基本结构)
前言: 一个完备的模式识别系统,必然包含一个模式识别模型,此外还要附加一个评价模型,以及为了构建识别模型而构建的学习模型,并选择在学习模型中使用的学习方法. 否则 w=w 这样,)那样 ...
- AI工程师基础知识100题
100道AI基础面试题 1.协方差和相关性有什么区别? 解析: 相关性是协方差的标准化格式.协方差本身很难做比较.例如:如果我们计算工资($)和年龄(岁)的协方差,因为这两个变量有不同的度量,所以我们 ...
- 花十分钟,让你变成AI产品经理
花十分钟,让你变成AI产品经理 https://www.jianshu.com/p/eba6a1ca98a4 先说一下你阅读本文可以得到什么.你能得到AI的理论知识框架:你能学习到如何成为一个AI产品 ...
- [No000014E]提问的智慧How To Ask Questions The Smart Way
原文版本历史 目录 声明 简介 在提问之前 当你提问时 慎选提问的论坛 Stack Overflow 网站和 IRC 论坛 第二步,使用项目邮件列表 使用有意义且描述明确的标题 使问题容易回复 用清晰 ...
- 提问的智慧 How To Ask Questions The Smart Way
提问的智慧 How To Ask Questions The Smart Way Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen 本指南英文 ...
- 人工智能头条(公开课笔记)+AI科技大本营——一拨微信公众号文章
不错的 Tutorial: 从零到一学习计算机视觉:朋友圈爆款背后的计算机视觉技术与应用 | 公开课笔记 分享人 | 叶聪(腾讯云 AI 和大数据中心高级研发工程师) 整 理 | Leo 出 ...
随机推荐
- #dp,二项式反演,容斥#CF285E Positions in Permutations
题目 问有多少个长度为 \(n\) 的排列 \(P\) 满足 \(|P_i-i|=1\) 的 \(i\) 的个数恰好为 \(k\) 个 分析 设 \(dp_{i,j,k}\) 表示前 \(i\) 个数 ...
- MySQL基本手册
MySQL配置文件 MySQL软件使用的配置文件名为my.ini,在安装目录下. MySQL常用配置参数: 1.default-character-set:客户端默认字符集. 2.character- ...
- TAMUctf 2024 RSA-证书修复-总结
上周末跟朋友们参加了TAMUctf 2024国际赛,最终排在了第14名,还是很不错的成绩. 本次比赛Monk师傅也是出了三个RSA证书修复问题的题目,质量很不错.这里给大家整理一下供学习. Trunc ...
- MyBatis-Plus 代码生成(新)
MyBatis-Plus 的代码生成功能十分人性化,即支持通过简单的配置实现,也可以通过自定义模板实现. 这里列出项目中的常用配置供参考,其他配置可以参考官网:https://baomidou.com ...
- 【5】Spring IoC介绍
有部分 Java 开发者对 IoC(Inversion Of Control)和 DI(Dependency Injection)的概念有些混淆,认为二者是对等的. IoC 其实有两种方式,一种就是 ...
- .NET Emit 入门教程:第六部分:IL 指令:9:详解 ILGenerator 指令方法:运算操作指令(指令篇结束)
前言: 经过前面几篇的学习,我们了解到指令的大概分类,如: 参数加载指令,该加载指令以 Ld 开头,将参数加载到栈中,以便于后续执行操作命令. 参数存储指令,其指令以 St 开头,将栈中的数据,存储到 ...
- 我是如何搭建ChatGPT并嵌入到微信公众号的?
前言 体验方式:薇辛搜索 龚众号 [程序员Jason],关注并点击发消息,点菜单ChatGPT 然后翻到最下面点[阅读原文]就可以了. ChatGPT对某些国家是不提供服务的,所以一般是用不了,除非是 ...
- Java面试题:请谈谈对ThreadLocal的理解?
ThreadLocal是一种特殊的变量存储机制,它提供了一种方式,可以在每个线程中保存数据,而不会受到其他线程的影响.这种机制在多线程编程中非常有用,因为它允许每个线程拥有自己的数据副本,从而避免了数 ...
- 转载(localStorage设置过期时间)
转载地址:https://blog.csdn.net/zhaoxiang66/article/details/86703438 class Storage{ constructor(name){ th ...
- 牛客网-SQL专项训练21
①Mysql中表student_info(id,name,birth,sex),字段类型都是varchar,插入如下记录:('1014' , '张三' , '2002-01-06' , '男'); S ...