首页 > 其他分享 >AI回答总不满意?你的提问方式可能完全错误!

AI回答总不满意?你的提问方式可能完全错误!

时间:2024-05-12 22:57:09浏览次数:15  
标签:技巧 示例 AI 回答 满意 ChatGPT 提问

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,回答,满意,ChatGPT,提问
From: https://www.cnblogs.com/dnboy/p/18188376

相关文章

  • SystemVerilog -- 3.5 Wait fork
    Waitforkwaitfork允许mainthread等待,直到所有forkedthreads都结束。这在mainthread必须生成多个threads并在等待所有threads完成之前执行某些功能的情况下非常有用。Example我们将使用上一篇文章中相同的示例,其中3个threads并行启动,mainthread等待其中一......
  • npm install 报错 ---》npm ERR! request to https://registry.npmjs.org/react faile
    1、npminstall报错E:\wsg\AWC_TEST\stage>npminstallreactreact-domnpmERR!codeCERT_NOT_YET_VALIDnpmERR!errnoCERT_NOT_YET_VALIDnpmERR!requesttohttps://registry.npmjs.org/reactfailed,reason:certificateisnotyetvalidnpmERR!Acomplete......
  • reka.ai works代码
    抓包用authorization作为key传入模型:reka-core,reka-flash,reka-edge addEventListener('fetch',event=>{event.respondWith(handleRequest(event.request))})constencoder=newTextEncoder();asyncfunctionhandleRequest(request){if(request.m......
  • 玩转AI,笔记本电脑安装属于自己的Llama 3 8B大模型和对话客户端
    2024年4月18日,Meta开源了Llama3大模型,把AI的门槛降低到了最低,这是人工智能领域的一个重要飞跃。我们个人也可以部署大模型了,这简直就是给个人开发者发了个大红包!Llama3模型有不同的参数版本,本文主要分享我在个人笔记本电脑是部署8B参数过程和编写客户端,让我们大家......
  • VSCODE安装codegeexAI插件
    VSCODE安装codegeexAI插件一、vscode下载安装:https://zhuanlan.zhihu.com/p/2647854411.1、Vscode官网下载地址https://code.visualstudio.com/download这里以win10为例:1.2、安装1.3、配置中午软件包安装中文(简体)包,关闭VScode,重启即可二、CODEGEEX插件安装:1、Vscod......
  • AI换脸
    AI换脸今天推荐一款,非常简单容易上手的AI换脸开源产品。GUI的方式,在windows电脑直接打开exe就能使用。windows安装包一键下载:百度网盘:链接: https://pan.baidu.com/s/1sd8aMshgHZS3OfNhaXkxBA 提取码:kkr1项目开源地址:roop-unleashed因为操作是傻瓜式的,所以这里就不......
  • EPAI手绘建模APP工程图工具栏
    (2) 工程图工具栏① 模板1) 打开模板选择页面。图 306 工程图模板列表2) 模板选择页面列出了可以使用的工程图模板类型,每个模板规定了工程的大小、方向、规格、标准、常用字段等。也包括一些空白模板,此时可以通过添加表格等注释自定义工程图样式。3) 选择需要的模板......
  • 补档 https://github.com/taichi-framework/TaiChi/wiki/FAQ/9eeeef88cdbcee6a2834969
    taichi-framework/TaiChiPublicNotificationsFork 572 Star 5.9kCodePullrequestsActionsWikiSecurityInsightsFAQ weishueditedthispage onNov2,2018 · 17revisions如何使用点击右下角浮动按钮,然后选择“创建应用”......
  • 补档 https://github.com/taichi-framework/TaiChi/wiki/%E5%87%86%E5%A4%87%E4%BA%8B
    taichi-framework/TaiChiPublicNotificationsFork 570 Star 5.9kCodePullrequestsActionsWikiSecurityInsights准备事项 weishueditedthispage onJan22,2019 · 1revision太极·Magisk准备事项数据备份系统数据......
  • 补档 https://github.com/taichi-framework/TaiChi/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE
    taichi-framework/TaiChiPublicNotificationsFork 572 Star 5.9kCodePullrequestsActionsWikiSecurityInsights常见问题 weishueditedthispage onMar1,2019 · 14revisionsQ:无法触发Magisk版?A:建议使用Magisk17.x版......