OpenAI GPT-3 API:如何扩展 TL;DR 输出的长度?

2024-02-10

我想使用 OpenAI 的 TLDR 从 2-3 页的文章中生成 3-6 句话的摘要。我已经粘贴了文章文本,但输出似乎只停留在 1 到 2 句话之间。


用于获取给定提示的 3 句话摘要的选项

您可以通过多种方式告诉 OpenAI API 您需要 3 句摘要:

  • 选项1:Write TL;DR in 3 sentences(7 个代币)
  • 选项2:TL;DR 3 sentences(5 个代币)
  • 选项 3:Write summary in 3 sentences(5 个代币)
  • 选项 4:Summary 3 sentences(3 个代币)

注意:我用的是分词器 https://beta.openai.com/tokenizer来计算令牌的数量。

以上所有内容都将返回 3 句话摘要。

选择选项 4

为什么?因为您需要为您使用的每个代币付费。因此,选项 4 的成本最低。

更重要的是?如果你写TL;DR你会烧掉 3 个代币,即the same就像你写的一样Summary 3 sentences。换句话说,你的花费是一样的,但是如果你写的话你会得到一个 3 句话的总结Summary 3 sentences.

另外,不要忘记设置max_tokens参数足够高,因此 OpenAI API 可以返回 3 个句子。

一个例子

我们举个官方的例子开放人工智能网站 https://beta.openai.com/examples/default-tldr-summary.

Prompt:

A neutron star is the collapsed core of a massive supergiant star, which 
had a total mass of between 10 and 25 solar masses, possibly more if the 
star was especially metal-rich.[1] Neutron stars are the smallest and 
densest stellar objects, excluding black holes and hypothetical white 
holes, quark stars, and strange stars.[2] Neutron stars have a radius on 
the order of 10 kilometres (6.2 mi) and a mass of about 1.4 solar masses. 
[3] They result from the supernova explosion of a massive star, combined 
with gravitational collapse, that compresses the core past white dwarf star 
density to that of atomic nuclei.
    
Summary 3 sentences

完成:

中子星是最小、密度最大的恒星天体,具有 半径约10公里,质量为1.4个太阳质量。他们是 由一颗大质量恒星的超新星爆炸形成,该恒星具有 总质量在 10-25 个太阳质量之间,加上引力 塌陷将核心压缩到超出白矮星密度。像这样, 中子星代表了大质量超巨星的塌缩核心 星星。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenAI GPT-3 API:如何扩展 TL;DR 输出的长度? 的相关文章

随机推荐

  • 使用await时线程返回线程池

    但是 使用 ASP NET Web Api 如果您的请求来自某一 线程 然后您等待某个函数并调用ConfigureAwait false 这可能会让你在不同的线程上 返回 ApiController 函数的最终结果 其实 只是做一个awai
  • 如果输入和复选框不为空,则启用提交按钮

    下面我试图确保在允许用户提交之前我的复选框和输入都已填充 它忽略我对复选框的检查 并仅在填写字段后打开提交 我究竟做错了什么 first last pass bind keyup function if allFilled register
  • 如何修复 Android 应用中 X509TrustManager 的不安全实现

    Google 通知我的 Android 应用程序中的 X509TrustManager 接口实现不安全 需要按如下方式更改代码 要正确处理 SSL 证书验证 请更改中的代码 自定义 X509TrustManager 接口的 checkSer
  • “ValueError:期望来自 tf.keras.Input() 的 KerasTensor”。使用 dropout 函数进行预测时出现错误

    我试图在测试期间使用 Dropout 来预测回归问题的不确定性亚林 加尔的文章 https www cs ox ac uk people yarin gal website blog 3d801aa532c1ce html 我使用 Kera
  • Google Cloud Dataprep 可以监控新文件的 GCS 路径吗?

    Google Cloud Dataprep 看起来很棒 我们已经用它来手动导入静态数据集 但是我想多次执行它 以便它可以使用上传到 GCS 路径的新文件 我可以看到您可以为 Dataprep 设置计划 但我在导入设置中看不到它将如何处理新文
  • 为什么用具有共同祖先的菱形案例来解释Java多重继承问题,而不是两个不相关的父类?

    这个问题对于 Java 人来说可能听起来很奇怪 但如果你尝试解释一下 那就太好了 这几天我正在理清Java的一些非常基础的概念 所以我来到了Java的继承和接口主题 在阅读本文时 我发现Java不支持多重继承 并且也理解了这一点 我无法理解
  • Slack 支持 Markdown 表格吗?

    我想将 Markdown 表发送到 SlackpostMessageAPI 但我在 Slack 中获得了原始内容 而不是渲染的表格 Slack 支持 Markdown 表格吗 还有其他方法可以在 Slack 中呈现表格数据吗 我知道 Sla
  • 选择要使用 Hspec 和堆栈运行的测试

    我编写了一系列测试 使用自动规格发现 http hspec github io hspec discover htmlHspec 的特点 我也在用stack https docs haskellstack org en stable REA
  • App Engine 忽略目录的符号链接

    我正在创建一个在 Google App Engine 上使用自定义 Flex 环境运行的应用程序 该应用程序使用多个 相对 符号链接指向项目中的其他目录 但不知何故 当我部署应用程序时 这些符号链接被忽略 看来gcloud工具在构建和部署应
  • 在 Android 中为 startActivityForResult() 生成 16 位唯一 ID

    我计划将生成的资源 ID 用于我的所有资源startActivityForResult 代码 以便我可以使用onActivityResult 在基类中 不必担心派生类是否使用相同的代码 不幸的是 代码似乎被限制为 16 位 而资源 ID 为
  • 如何在ionic 1中输入数字类型时只允许一位小数点

    我正在使用数字类型的输入 其中允许多个小数点 因此我尝试使用正则表达式不允许超过一个小数点 但即使在使用正则表达式之后 我也面临同样的问题 任何人都可以告诉我如何只允许ionic1 中数字类型输入中的一位小数 Html
  • 停止在提交表单时添加 URL 参数

    好吧 这可能是一个愚蠢的问题 但我正在尝试编写一个简单的 JavaScript 应用程序 请原谅我的术语 我对此很陌生 其中包含一个表单 但我只使用 HTML 来完成它和 JS 和 CSS 所以我使用 document getElement
  • didUpdateLocations 方法从未被调用

    我正在 iphone sdk4 0 上制作一个应用程序 其中更新位置方法从未被调用 我在下面给出了我的代码 请帮忙 提前致谢 id init super init obj UIApplication sharedApplication de
  • 检查 SQL 中的 GUID 是否为空

    如何检查存储过程中的参数是否为空 GUID SELECT CAST CAST 0 AS BINARY AS UNIQUEIDENTIFIER 那应该返回你的空指南 或者更短 节省一个演员 SELECT CAST 0x0 AS UNIQUEI
  • 将Mysql查询结果放入类内的数组中

    大家好 我正在尝试解决本主题中的问题 gt 从 Prestashop 自定义字段获取数据 https stackoverflow com questions 49487896 fetch data from prestashop custo
  • 如何发布Polymer 3.x自定义元素?

    我正在学习polymer3 x 我制作了一个虚拟聚合物元件 现在我想知道如何在线发布并在其他框架中使用它 例如 角度应用程序 我完成了中提到的要求https www webcomponents org https www webcompon
  • 如何格式化基于 Tabulator SELECT 的标头过滤器选项?

    我们正在使用制表符 4 8 3 并在一列上有一个基于 SELECT 的标题过滤器 除了我们尝试向某些选择选项添加一些格式之外 一切都很好 它们以预期的格式显示在选择下拉列表中 然而 一旦做出选择 所选文本就会以原始 html 未格式化 显示
  • 英特尔“退休”是什么意思?

    In the 英特尔手册 http www intel com content www us en architecture and technology 64 ia 32 architectures software developer
  • 出现错误无法读取未定义的属性“setState”

    我是 Reactjs 新手 我正在尝试做一些非常简单的事情 当用户更改文本区域内的文本时 更新渲染函数内的 div 有什么建议么 class HTMLEditor extends React Component constructor pr
  • OpenAI GPT-3 API:如何扩展 TL;DR 输出的长度?

    我想使用 OpenAI 的 TLDR 从 2 3 页的文章中生成 3 6 句话的摘要 我已经粘贴了文章文本 但输出似乎只停留在 1 到 2 句话之间 用于获取给定提示的 3 句话摘要的选项 您可以通过多种方式告诉 OpenAI API 您需