要求CHATGPT高质量回答的艺术:提示工程技术的完整指南—第 4 章:控制温度和 Top-p 采样

要求CHATGPT高质量回答的艺术:提示工程技术的完整指南—第 4 章:控制温度和 Top-p 采样

控制温度和 Top-p 采样是用于管理人工智能语言模型在生成文本时输出的创造性、连贯性和集中性的技术。

让我们打一个比方来简化它:把人工智能想象成一位用文字描绘图画的艺术家。

控制温度: 这种技术就好比艺术家在为画作选择颜色时调整大胆程度。较低的温度(较少的大胆程度)意味着艺术家会选择熟悉和安全的颜色,结果产生更加连贯和可预测的画作。

较高的温度(更大胆)则会鼓励艺术家尝试不同寻常的颜色组合,使画作更具创造性,但可能不太连贯。

示例: 在低温设置下,艺术家可能会用现实主义的色彩来描绘一幅风景画,比如用绿色来描绘草地,用蓝色来描绘天空。在高温设置下,画家可能会使用非传统的颜色,如紫色的草地和橙色的天空,从而使画作更具创造性,但不那么逼真。

Top-p取样是一种进一步优化的生成策略。在每个时间步,选择累积概率超过阈值p的最小词集,然后根据这个词集的概率分布进行随机抽样。这种方法可以更好地平衡生成文本的连贯性和多样性。

Top-p取样: 这种技术就像选择一个调色板,供艺术家在绘画时选择。较低的 top-p 值(较小的调色板)会限制艺术家的色彩选择,从而使绘画更集中、更连贯。较高的 top-p 值(较大的调色板)可为艺术家提供更多的颜色选择,从而使绘画在保持某种程度的连贯性的同时,更具多样性和创造性。

举例: 如果调色板较小(top-p值较低时),艺术家可能只能使用红、蓝、黄等基本颜色,从而导致画作简单而连贯。如果使用较大的调色板(高top-p值),艺术家就可以选择各种色调,从而创作出更多样、更有创意的画作,同时又不会过于混乱。

这两种技术可以单独使用,也可以一起使用,以影响艺术家(人工智能)在绘画(生成文字)时的创造力和连贯性。

控制温度可以调整色彩选择的大胆程度,而 Top-p 采样则可以设置调色板的大小。将这两种技术结合起来,就能在人工智能生成的输出结果中找到创意和清晰度之间的平衡点。

连贯性指的是文章或演讲中的观点和思想之间的关联性和合理性。连贯的文章易于理解,因为它具有逻辑流程,每个句子或段落都与前后句子或段落相关联。连贯有助于确保读者或听众能够跟上作者或演讲者的信息,而不会迷失或混淆。

它们的数值范围是多少?

从技术上讲,温度值的范围可以从 0 到正无穷大,而 Pop-p 值的范围通常在 0 到 1 之间。 此外,0.5 到 1.5 之间的温度值可以在多样性和有意义的输出之间进行合理权衡,但可能需要进行实验才能找到特定情况下的最佳值。

以下是典型温度范围的细分:

最低温度值: 实用的最低温度值接近于 0,但不能正好为 0,因为这会使模型在每一步都只选择最有可能的标记,从而导致高度重复和无意义的输出。

极低的温度值(如 0.1)将导致非常保守和确定性的输出,从而降低创造性和多样性。

最高温度值: 没有严格的最高温度值。但是,当温度升高到一定程度后(如 3 或更高),生成的输出结果会变得越来越随机、不连贯和缺乏意义。一般不建议使用很高的温度值,因为模型输出可能会失去相关性和连贯性。

最佳温度值取决于具体应用以及所需的创造性和连贯性之间的平衡。

较低的 top-p 值(如 0.1)可以创建一个更加集中的词库,从而产生更加连贯和可预测的输出结果。

较高的 top-p 值(如 0.9)可提供更多、更多样化的单词选择,从而产生更具创造性的文本。

以下是提示范例

提示 1:“辩论实施全民基本收入(UBI)的利弊。提供三个支持 UBI 的论据和三个反对 UBI 的论据”。温度: 0.6, Top-p:0.9.

提示 2:(使用上下文链):"与太空探索相关的挑战是什么?温度: 0.7, Top-p: 0.9。

以下是在 ChatGPT 上控制温度和 Top-p 采样的其他真实案例。

**示例 1:**产品评论

想象一下,您想为电子商务网站上【插入产品名称并列出您对该产品的一些看法】的产品评论生成文本。您希望评论内容连贯、相关,但也要显示出一定的创造性和多样性,以吸引读者。

温度:0.7(兼顾连贯性和创造性)

Top-p:0.8(允许多种选词,但不会变得混乱)。

提示:“为一款名为【嵌入名称。 包括其功能、性能和设计方面】的新型无线蓝牙音箱撰写产品评论”。

温度:0.7

Top-p:0.8

**示例 2:**社交媒体营销

假设您正在管理一个品牌的社交媒体,希望创建有关[插入主题]的引人入胜、富有创意的内容,同时确保内容连贯一致、符合品牌形象。

温度: 1.0(鼓励创造性,同时保持连贯性)

Top-p:0.9(为更具创造性的文本提供多样化的词语选择)。

提示: “创建一个社交媒体帖子,宣传我们最新的环保服装系列”。

温度:1.0

Top-p:0.9

**示例 3:**小说写作

假设您正在撰写一篇短篇小说,希望所生成的文字既要有高度的创造性,又要有连贯性,以保持读者的兴趣。

温度:1.2(提高创造性,同时又不牺牲太多连贯性)

Top-p:0.9(允许多种选词,以创造丰富的叙事内容)

提示: “写一个科幻小说的开头段,故事的背景是一个遥远的星球,居住着智慧的外星物种。”

温度:1.2

Top-p:0.9

在上述每个真实例子中,控制温度和 top-p 采样都有助于在生成的文本的创造性和连贯性之间取得适当的平衡。

通过调整这些参数,您可以对输出进行微调,以满足您的特定需求和语境,并增加创造力。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 14:54:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 14:54:04       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 14:54:04       87 阅读
  4. Python语言-面向对象

    2023-12-07 14:54:04       96 阅读

热门阅读

  1. django 创建表模型中的meta

    2023-12-07 14:54:04       48 阅读
  2. vue面试题整理(1.0)

    2023-12-07 14:54:04       47 阅读
  3. C/C++混合编程:事半功倍的利器

    2023-12-07 14:54:04       56 阅读
  4. 从输入URL到页面加载的全过程

    2023-12-07 14:54:04       71 阅读
  5. 新知识-Tuple元组的使用

    2023-12-07 14:54:04       54 阅读
  6. day4 节点两两交换

    2023-12-07 14:54:04       48 阅读
  7. Jtti:降低香港服务器被攻击的几种策略方法

    2023-12-07 14:54:04       56 阅读
  8. Rust:入门指南与编程的奇妙冒险

    2023-12-07 14:54:04       65 阅读
  9. C语言语义缺陷(一)

    2023-12-07 14:54:04       53 阅读
  10. python 实现 excle读取时间序列数据并画图显示

    2023-12-07 14:54:04       69 阅读
  11. WordPress定时发布文章失败的原因及解决办法

    2023-12-07 14:54:04       53 阅读