ChatGPT 最佳实践指南

GPT Best Practices

GPT 最佳实践指南

ccbc0915b26e0f47cdd190e192acfa1b.png

This guide shares strategies and tactics for getting better results from GPTs. The methods described here can sometimes be deployed in combination for greater effect. We encourage experimentation to find the methods that work best for you.

本指南分享了在使用 GPT 时获取更好结果的策略和技巧。这里描述的方法有时可以组合使用以达到更好的效果。我们鼓励进行试验,找到适合您的最佳方法。

Some of the examples demonstrated here currently work only with our most capable model. If you don't yet have access to consider joining the waitlist. In general, if you find that a GPT model fails at a task and a more capable model is available, it's often worth trying again with the more capable model.

一些示例在目前只适用于我们最强大的模型。如果您尚未获得访问权限,请考虑加入等待列表。通常情况下,如果您发现 GPT 模型在某项任务上失败了,并且有一个更强大的模型可用,通常值得尝试使用更强大的模型再次进行尝试。

Six strategies for getting better results

获取更好结果的六个策略

Write clear instructions

写出清晰的指示

GPTs can’t read your mind. If outputs are too long, ask for brief replies. If outputs are too simple, ask for expert-level writing. If you dislike the format, demonstrate the format you’d like to see. The less GPTs have to guess at what you want, the more likely you’ll get it.

GPT 无法读懂您的心思。如果输出过长,请要求简短回复。如果输出过于简单,请要求专业水平的写作。如果您不喜欢格式,请展示您想要看到的格式。GPT 不需要猜测您的意图,您得到所需结果的可能性就越大。

Tactics:

技巧:

Include details in your query to get more relevant answers

在查询中包含细节以获取更相关的答案

Ask the model to adopt a persona

要求模型采用特定角色

Use delimiters to clearly indicate distinct parts of the input

使用定界符清楚地表示输入的不同部分

Specify the steps required to complete a task

指定完成任务所需的步骤

Provide examples

提供示例

Specify the desired length of the output

指定输出的期望长度

请参阅:

《ChatGPT 最佳实践指南之:写出清晰的指示》

Provide reference text

提供参考文本

GPTs can confidently invent fake answers, especially when asked about esoteric topics or for citations and URLs. In the same way that a sheet of notes can help a student do better on a test, providing reference text to GPTs can help in answering with fewer fabrications.

GPT 可以自信地编造虚假答案,特别是在询问深奥主题、引用和网址时。就像一页笔记可以帮助学生在考试中取得更好的成绩一样,向 GPT 提供参考文本可以帮助它以较少的虚构回答来回答问题。

Tactics:

技巧:

Instruct the model to answer using a reference text

指示模型使用参考文本回答问题

Instruct the model to answer with citations from a reference text

指示模型使用参考文本的引用进行回答

请参阅:

《ChatGPT 最佳实践指南之:提供参考文本》

Split complex tasks into simpler subtasks

将复杂任务分解为较简单的子任务

Just as it is good practice in software engineering to decompose a complex system into a set of modular components, the same is true of tasks submitted to GPTs. Complex tasks tend to have higher error rates than simpler tasks. Furthermore, complex tasks can often be re-defined as a workflow of simpler tasks in which the outputs of earlier tasks are used to construct the inputs to later tasks.

与软件工程中将复杂系统分解为一组模块化组件的最佳实践相同,将任务提交给 GPT 时也是如此。与较简单的任务相比,复杂任务的错误率往往更高。此外,复杂任务通常可以重新定义为一系列较简单任务的工作流程,其中较早任务的输出被用于构建后续任务的输入。

Tactics:

技巧:

Use intent classification to identify the most relevant instructions for a user query

使用意图分类识别与用户查询最相关的指示

For dialogue applications that require very long conversations, summarize or filter previous dialogue

对于需要非常长对话的对话应用,进行总结或过滤以前的对话

Summarize long documents piecewise and construct a full summary recursively

将长文档逐段进行摘要并递归构建完整摘要

请参阅:

《ChatGPT 最佳实践指南之:将复杂任务拆分为较简单的子任务》

Give GPTs time to "think"

给 GPT 足够的时间“思考”

If asked to multiply 17 by 28, you might not know it instantly, but can still work it out with time. Similarly, GPTs make more reasoning errors when trying to answer right away, rather than taking time to work out an answer. Asking for a chain of reasoning before an answer can help GPTs reason their way toward correct answers more reliably.

如果被要求计算 17 乘以 28,您可能不会立即知道答案,但是在经过一段时间后就计算出来。同样,与立即回答相比,GPT 在尝试立即回答时会产生更多推理错误,而是给予其足够的时间来得出答案。在给出答案之前要求模型进行推理可以帮助 GPT 更可靠地得到正确答案。

Tactics:

技巧:

Instruct the model to work out its own solution before rushing to a conclusion

指示模型在得出结论之前自行解决问题

Use inner monologue or a sequence of queries to hide the model's reasoning process

使用内心独白或一系列查询来隐藏模型的推理过程

Ask the model if it missed anything on previous passes

询问模型在之前的迭代中是否遗漏了任何内容

请参阅:

《ChatGPT 最佳实践指南之:给 GPT 足够的时间“思考”》

Use external tools

使用外部工具

Compensate for the weaknesses of GPTs by feeding them the outputs of other tools. For example, a text retrieval system can tell GPTs about relevant documents. A code execution engine can help GPTs do math and run code. If a task can be done more reliably or efficiently by a tool rather than by a GPT, offload it to get the best of both.

通过向 GPT 提供其他工具的输出来弥补 GPT 的弱点。例如,文本检索系统可以告诉 GPT 相关文档的信息。代码执行引擎可以帮助 GPT 进行数学计算和运行代码。如果一个任务可以通过工具而不是 GPT 更可靠或更高效地完成,那么可以将其转移,以充分发挥两者的优势。

Tactics:

技巧:

Use embeddings-based search to implement efficient knowledge retrieval

使用基于嵌入的搜索来实现高效的知识检索

Use code execution to perform more accurate calculations or call external APIs

使用代码执行来执行更准确的计算或调用外部 API

Give the model access to specific functions

给予模型访问特定函数的权限

请参阅:

《ChatGPT 最佳实践指南之:使用外部工具》

Test changes systematically

系统地测试变化

Improving performance is easier if you can measure it. In some cases a modification to a prompt will achieve better performance on a few isolated examples but lead to worse overall performance on a more representative set of examples. Therefore to be sure that a change is net positive to performance it may be necessary to define a comprehensive test suite (also known an as an "eval").

如果能够对性能进行衡量,那么改进性能就更容易。在某些情况下,对提示进行修改可能会在一些孤立的示例上获得更好的性能,但在更具代表性的示例集上可能会导致更差的整体性能。因此,为确保改变对性能的净增益,可能需要定义全面的测试套件(也称为“评估”)。

Tactic:

技巧:

Evaluate model outputs with reference to gold-standard answers

根据黄金标准答案评估模型输出

请参阅:

《ChatGPT 最佳实践指南之:系统地测试变化》

Other Resources

其他资源

For more inspiration, visit the OpenAI Cookbook, which contains example code and also links to third-party resources such as:

要获取更多灵感,请访问 OpenAI Cookbook,其中包含示例代码以及链接到第三方资源,例如:

Prompting libraries & tools

提示库和工具

Prompting guides

提示指南

Video courses

视频课程

Papers on advanced prompting to improve reasoning

关于改进推理的高级提示的论文

094e9b3c2be1721c63db0d174e25955f.jpeg

“点赞有美意,赞赏是鼓励”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/20065.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于 ChatGPT 和 React 搭建 JSON 转 TS 的 Web 应用

在本文中,你将学习如何使用 ChatGPT API 构建一个将 JSON 对象转换为 Typescript interface 的 Web 应用 为什么你需要它? 许多网站为不同的场景提供 API 简单的解决方案是发送 JSON 并返回 Typescript 中的interface 你也可以使用 JSON-to-typescri…

ChatGPT 能为计算材料科学做些什么?未来会取代计算材料科学家吗?

来源:ScienceAI 本文约2600字,建议阅读5分钟本文简要讨论了 ChatGPT 可能应用于计算材料科学的 3 个方面,即生成结构、计算材料软件编程,数据可视化等。 ChatGPT 已火爆全球,它可以完成一系列具有挑战性的任务&#xf…

强到在IQ测试中“碾压”人类的ChatGPT,可能解不出这几个数学脑筋急转弯

来源:AI前线 作者:Meghan Bartels 译者:王强 策划:刘燕 ChatGPT 可以在 IQ 测试中拿到高分,但它没法在传奇数学谜题大师 Martin Gardner 设计的题目中击败人类高手 事实证明,如果你想解答一个脑筋急转弯问…

我们拆了一款将ChatGPT“落地”的AI语音交互机器人,八核A7全志R58主控

视频版本拆机:【60块钱,垃圾佬的第一台机器人,国产8核CPU全志R58】 https://www.bilibili.com/video/BV1Qk4y177ja/?share_sourcecopy_web&vd_source6ec797f0de1d275e996fb7de54dea06b 公子小白是一对由狗尾草智能科技推出的人工智能机…

万字长文:Stable Diffusion 保姆级教程

万字长文:Stable Diffusion 保姆级教程 2022年绝对是人工智能爆发的元年,前有 stability.ai 开源 Stable Diffusion 模型,后有 Open AI 发布 ChatGPT,二者都是里程碑式的节点事件,其重要性不亚于当年苹果发布iPhone&a…

Claude注册保姆级教程,含添加slack失败等问题处理方式

ChatGPT最强平替Claude 1. 搜索claude官网 网址:https://www.anthropic.com/product2、添加到slack 进入官网后下拉,滚动到页面底部,点击Product News,“Claude in Slack”。3、进入slack应用市场 https://w1685857018-gkt521992…

外汇天眼:Apple与MetaQuotes之争!谁是下一个Apple?谁会成下一个MT4/5?

手机巨头Apple 从其应用商店App Store中下架领先的交易软件MetaTrader4(MT4)和 MetaTrader5(MT5)引发了外汇市场热议。 虽然截止发稿,Apple以及交易软件MT4/5供应商MetaQuotes均未对此次事件发表任何评论,…

yfinance 国内使用,下载雅虎财经数据

本文基于2021年发布的FinRL框架,在第一步下载数据便遇到了问题 要么时区获取不到:No timezone found, symbol may be delisted 要么数据没有:No data found for this date range, symbol may be delisted 其实都是代理问题 FinRL: Deep Re…

ChatGPT想干掉测试人员,做梦去吧

很多人都发现ChatGPT可以做一些代码相关的工作,不仅可以写一些测试用例和自动化脚本,还可以做一定量的调优,于是就开始担忧起来,到哪天我的测试工作会不会被ChatGPT这个工具给取代了? 1. ChatGPT目前对哪些东西会有冲…

《Steam平台上的VR虚拟现实》(Yanlz+Unity+XR+VR+AR+MR+Steam+SteamVR+Vive+Oculus+Valve+立钻哥哥+==)

《Steam平台上的VR虚拟现实》 《Steam平台上的VR虚拟现实》 版本 作者 参与者 完成日期 备注 YanlzVR_Steam_V01_1.0 严立钻 2019.04.01 ##《Steam平台上的VR虚拟现实》发布说明: “Steam平台上的VR虚拟现实”:是对“Ste…

HTC VIVE VR眼镜的介绍以及初始化设置

硬件设备介绍 使用的硬件设备:HTC VIVE 或 HTC VIVE Pro 1.认识一下HTC VIVE VR头盔上的主要部件: A 是基站(定位器) x 2(发射激光定位头显与手柄控制器) B 是同步线 C 是基站电源适配器 x2(任何电子设备都需要能源支持) E 是联接器(把头显和电脑连起…

2018VR排行手机VR眼镜哪个好?VR眼镜多少钱,哪个VR眼镜性价比高?评测推荐

摘要:虚拟现实(VR)头戴设备目前已成为市面一类比较火热的产品,它有哪些分类呢?一般可分为头戴类、非头戴类和手套类。怎样选购vr眼镜?不妨先来看看目前比较火的vr眼镜产品评测。

Type-C接口AR/VR眼镜转接器方案,同时支持边传输数据边充电

近几年,人们对电子数码设备的需求也不断提升,VR眼镜作为终端显示产品也不断更新迭代。目前VR眼镜开始配备USB -C接口,现在苹果、华为、三星、华硕、小米等品牌的笔记本都支持通过USB C接口来进行视频数据传输。 USB-C接口除了能够用来传输文…

在你眨眼时,VR这样欺骗你的视觉

VR的沉浸感,可以让人仿佛置身于现实之外,还可以利用各种生物传感特性,来模拟一种具有存在感的虚拟空间。实际上,VR可以很好的欺骗人的感官,比如尽管你身处空间有限的房间中,但在VR中你仿佛已来到开阔的户外…

VR眼镜转接器方案,支持同时给电脑手机设备及VR供电。

近几年,人们对电子数码设备的需求也不断提升,VR眼镜作为终端显示产品也不断更新迭代。目前VR眼镜开始配备USB -C接口,现在苹果、华为、三星、华硕、小米等品牌的笔记本都支持通过USB C接口来进行音视频数据传输。 USB-C接口除了能够用来传输…

【2018VR眼镜评测】UGP VR和千幻魔镜哪个好?暴风魔镜和小宅VR有什么区别?哪个牌子VR眼镜好?2017

按照目前VR的硬件形态来划分,VR头戴设备主要分为三种: 1、移动端头显(又叫手机VR) 2、一体机VR 3、PC端VR 【三种VR的的区别】 移动端VR:其实这类产品又称为VR盒子,方便小巧且便宜,相当于纸盒vr的进阶,价格…

ps4虚拟现实VR眼镜入手体验

随着近几年越来越多的资本注入VR行业,市面上VR眼镜的款式和品牌也越来越多,不管是价格高低可以说VR眼镜已经覆盖了中高低端市场,今天小九主要为大家来讲一下ps4虚拟现实VR眼镜的入手体验,为什么要挑选这一款呢?因为市面上很多游戏…

秀儿ChatGPT-4震撼发布,AR眼镜的用武之地在哪?

距离老版本 ChatGPT-3展现它惊人的实力、颠覆我们的认知,才仅仅过去四个多月,OpenAI又扔下了一颗核弹:GPT-4发布了。 GPT-4 主要实现了以下几个方面的飞跃式提升: 强大的识图能力; 文字输入限制提升至 2.5 万字&…

近视了怎么玩转VR眼镜?

随着近几年更多资本注入VR行业,加上人们对于这个行业的认知和喜爱,越来越多的VR眼镜进入人们的娱乐生活,VR眼镜的种类和功能也越来越多,但是对于近视的人群怎么才能玩VR眼镜呢?今天小九来带大家看一下都有哪些方法能够在近视的情…

体用UGP VR眼镜一体机下载体验玩2018《VR女友》游戏后感:太真实了!

前言:这不科学啊:“你知道自己像个变态吗?你竟然悲惨到了需要用这种东西来麻痹自己吗?你真的空虚到了这种地步了吗?” 我已经十多年没玩过H-game了。这次玩这个游戏——我不是想让自己看起来像一个正人君子&#xff0c…