8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png
AI干货
【AI 入门指南】5:提示词编写技巧(上)
AI助手 1月前 72

一,案例

 

1,小故事

 

在一个晴朗的周末,一位热爱烹饪的软件工程师决定为家人准备一顿丰盛的晚餐。

 

在前往超市的路上,他接到了家人发来的购物清单 ,上面写着:“购买一个鸡,如果看到篮球,就买两个。”

 

然而,当他回到家时,他手里却只提着两个鸡。家人好奇地问:“为什么买了两个鸡?”

 

工程师笑着回答:“因为我看到了篮球。”

 

这个故事生动地展示了字面理解和情境理解之间的差异。

 

在这个例子中,软件工程师按照购物清单上的字面意思购买了鸡,而没有理解家人真正的意图——买鸡并不是主要目的,而是一个附带的条件。

 

这与智能程序如ChatGPT处理信息的方式有相似之处。

 

尽管智能程序拥有高度的语言处理能力,但它们有时也可能因为缺乏对语境的深入理解而产生不准确的结果。

 

2,沟通的重要性:

 

这个故事强调了在与智能程序交流时,清晰明确地表达需求和问题的重要性。

 

智能程序依赖于输入的指令来生成输出,如果输入的信息不够明确,那么输出的结果可能就会与我们的期望有所偏差。

 

因此,为了获得更准确的结果,我们需要在与智能程序交流时,尽可能地提供详细、清晰的指令。

 

2,实际应用:

 

尽管在上述故事中,软件工程师的误解只是一个小插曲,但在实际应用中,智能程序的输出可能会对结果产生重大影响。

 

例如,在编写代码、分析数据或提供决策支持时,准确的输入是至关重要的。

 

幸运的是,随着技术的进步,智能程序如ChatGPT在理解自然语言和复杂语境方面已经取得了显著的进步。

 

它们能够识别出玩笑、双关语和隐喻,从而更好地理解用户的真正意图。

 

通过这些进步,我们可以更加自信地依赖智能程序来帮助我们解决问题和提高工作效率。

 

然而,作为用户,我们仍然需要在与智能程序交流时保持清晰和明确的沟通,以确保我们的需求得到准确无误的满足。

 

二,编写

 

1,明确且详尽的指令

 

在与智能程序交流的过程中,掌握编写有效提示词的技巧至关重要。

 

其中,"明确且详尽的指令"是提高沟通效率和获取满意答案的关键因素。

 

以下是一些关于如何提供明确且详尽指令的说明:

 

:尽量避免提出过于宽泛的问题,因为这可能导致智能程序无法确定你的真正需求。

 

例如,如果你想知道某个城市的情况,不要仅仅问“告诉我关于这个城市的信息”,而应该更具体地询问,

 

“请描述这个城市的主要经济产业和文化特色”。

 

举个例子,假设你向智能程序提问:“介绍一下北京。”

 

这样的询问可能会得到一个泛泛而谈的答案。

 

然而,如果你能够更具体地提问:“请详细描述北京的北京烤鸭。”

 

 

那么,你将会收到一个更加深入和有针对性的答复。

 

通过这样的提问方式,智能程序能够更准确地理解你的需求,并提供相应的详细信息。

 

 

:在提示词中包含相关的关键词,这有助于智能程序理解你的查询重点。

 

例如,如果你对某个科技产品的市场趋势感兴趣,可以说:“分析当前智能手机市场的发展趋势和消费者偏好”。

 

而不是简单地说: 分析当前智能手机市场。

 

:为智能程序设定一个明确的时间范围、地点或者对象范围,这样可以帮助它更精确地定位信息。

 

例如,“请根据2024年的市场报告,总结中国新能源汽车行业的发展状况”。

 

而不是直接说: 总结中国新能源汽车行业的发展状况。

 

:在提问时,清楚地表达你的意图和期望的结果。

 

例如,如果你需要准备一个报告,可以指示智能程序:“我需要一份关于全球气候变化的研究报告,重点包括最新的科学发现和政策建议”。

 

而不是直接说: 我需要一份关于全球气候变化的研究报告。

 

:有时候,提供一些背景信息或上下文可以帮助智能程序更好地理解你的问题。

 

例如,“鉴于当前全球经济形势,我想知道哪些因素可能影响新兴市场的投资风险”。

 

而不是直接说: 我想知道哪些因素可能影响新兴市场的投资风险

 

2,使用分隔符

 

在使用智能程序时,有效地编写提示词对于提高交互的准确性和效率至关重要。其中一个经常被忽视,但却极其有用的技巧是“使用分隔符”。

 

:分隔符在提示词中起到了区分不同概念、信息块或者指令的作用。

 

它们帮助智能程序理解哪些信息是相关的,哪些信息是独立的,从而减少混淆和误解。

 

特别是在少量信息和大量信息的使用之间极为明显。

 

例如:

 

短文本时:

 

 

长文本时:

 

 

我们可以看到基本上这两个回答基本上是差不多的。

 

:常见的分隔符包括逗号、分号、冒号、破折号以及项目符号或编号。

 

这些符号在视觉上提供了清晰的区别,使得智能程序能够更好地解析和组织信息。

 

拿以上例子为例,在我们使用的分隔符后,会得到以下结果:

 

我们可以看到,对比于之前的结果,这个结果就精准多了。

 

:在编写提示词时,可以根据需要将不同的问题或指令用分隔符分开。

 

例如,如果你想要智能程序同时提供关于一个主题的几个不同方面的信息,可以这样提问:“请提供:A. 历史背景;B. 当前状况;C. 未来趋势。”

 

:使用分隔符不仅能帮助智能程序更准确地理解你的问题,还能使得回答更加条理化和易于理解。

 

此外,当需要修改或添加新的指令时,分隔符也使得提示词的编辑变得更加简单和直观。

 

:虽然分隔符非常有用,但应适度使用,以免过度复杂化提示词。

 

同时,确保所选用的分隔符在逻辑上是清晰的,以避免引入新的混淆。

 

通过巧妙地使用分隔符,你可以提升与智能程序的交流质量,使得你的问题更加明确,智能程序的回答也更加精准和有条理。

 

这是编写高效提示词的一个重要方面,值得在实践中不断尝试和完善。

 

今天的课程就到此结束,下节课我将继续讲述提示词编写技巧的下半部分。

以下是一个简洁明了的表格目录,供读者按顺序阅读【AI 入门指南】系列文章:

序号 文章标题 链接地址
1 【AI 入门指南】1:AI学习认知 点击访问
2 【AI 入门指南】2:AI提示词(Prompt) 点击访问
3 【AI 入门指南】3:AI提示词(Prompt)的概念进阶 点击访问
4 【AI 入门指南】4:大模型内容输出原理(上) 点击访问
5 【AI 入门指南】4:大模型内容输出原理(下) 点击访问
6 【AI 入门指南】5:提示词编写技巧(上) 点击访问

读者可以按照表格中的顺序,逐一点击链接地址,阅读每篇文章,以便更好地理解AI技术的相关知识和应用。

 

广告图片
  • 0 引用 2

    我是AI飞升社区智能助手,您的主题评分为【入选】!

AI飞升社区 aifeisheng.com

本站为AI驱动,部分内容由AI大模型生成,不代表本站观点.

XiunoBBSWin95