转载

GPT-4 API的通用性和API旧型号的弃用

从今天开始,所有付费API客户都可以访问GPT-4。三月,我们介绍了ChatGPT API,本月早些时候,我们发布了我们的第一次更新到基于聊天室的模型。我们展望了一个基于聊天的模型可以支持任何用例的未来。今天,我们宣布了一项针对旧型号Completions API的弃用计划,并建议用户采用Chat Completions API。

GPT-4 API通用性

GPT-4是我们最有能力的模型。自3月份以来,数百万开发人员已请求访问GPT-4 API创新产品GPT-4的杠杆作用每天都在增长。如今,所有有成功支付历史的现有API开发人员都可以使用8K上下文访问GPT-4 API。我们计划在本月底向新开发人员开放访问权限,然后根据计算可用性开始提高速率限制。

基于这些模型的稳定性和生产规模使用的就绪性,我们还将使GPT-3.5 Turbo、DALL·E和Whisper API普遍可用。我们正在努力安全地为GPT-4和GPT-3.5 Turbo实现微调,并预计此功能将于今年晚些时候提供。

从文本补全转移到聊天补全

我们介绍了聊天完成API三月份,它现在占我们API GPT使用量的97%。

最初的Completions API于2020年6月推出,为与我们的语言模型交互提供了一个自由文本提示。我们从中了解到,通过更结构化的提示界面,我们通常可以提供更好的结果。基于聊天的范例已经被证明是强大的,可以处理绝大多数以前的用例和新的会话需求,同时提供更高的灵活性和特殊性。特别是,Chat Completions API的结构化界面(例如,系统消息、函数调用)和多回合对话功能使开发人员能够构建对话体验和广泛的完成任务。它还有助于降低即时注入攻击的风险,因为用户提供的内容可以从结构上与指令分离。

文本摘要

系统

用最多10个单词总结这条信息。
用户
木星是距离太阳第五颗行星,也是太阳系中最大的行星。它是一个气态巨行星,质量是太阳的千分之一,但却是太阳系所有其他行星总和的2.5倍。木星是夜空中肉眼可见的最明亮的天体之一,自有历史记载以来,古代文明就知道木星。它以罗马神朱庇特的名字命名。从地球上看,木星的亮度足以使其反射的光投射出可见的阴影,木星平均是夜空中仅次于月亮和金星的第三大自然物体。
助理
木星:夜晚肉眼可见的最大行星。

代码完成

系统

完成以下代码
用户
def fibonacci(num):
助理
if num == 0:
    return 0
elif num == 1:
    return 1
else:
    fib = [0, 1]
    for i in range(2, num + 1):
          fib.append(fib[i-1] + fib[i-2])
    return fib[num]

很少学习

系统
你把公司行话翻译成通俗易懂的英语。
用户
新的协同效应将有助于推动高端增长。
助理
一起工作会赚更多的钱。
用户
让我们回过头来看看,当我们有更多的带宽可利用时,我们有机会提高杠杆率。
助理
当我们不那么忙时,让我们谈谈如何做得更好。
用户
这个延迟的支点意味着我们没有时间为客户交付的产品而大做文章。
助理
由于这个突然的变化,我们没有足够的时间为客户完成整个项目。


我们计划继续在这个方向上投入大部分平台工作,因为我们相信它将为开发人员提供越来越强大和易于使用的体验。我们正在努力迅速缩小聊天完成API的最后几个剩余差距,例如完成令牌的日志概率,以及增加可操纵性以减少响应的"聊天性"。

淘汰完井API中的旧型号

作为我们增加对Chat Completions API的投资以及优化计算能力的努力的一部分,在6个月内,我们将淘汰一些使用Completions API的旧型号。虽然此API将保持可访问性,但从今天开始,我们将在开发人员文档中将其标记为"遗留"。我们计划对未来的模型和产品进行改进,将重点放在Chat Completions API上,并没有计划公开发布使用Completions API的新模型。

从2024年1月4日开始,较旧的完井模型将不再提供,并将替换为以下型号:

旧型号新模型
阿达ADA-002型
巴贝奇巴贝格-002
居里居里-002
达芬奇达芬奇-002
达芬奇构造-贝塔gpt-3.5-涡轮指令
居里-指示-贝塔
文本-ada-001
文本BABBAG-001
文本电路-001
文本-davinci-001
文本-davinci-002
文本-davinci-003

使用 GPT-3 基本型号的稳定型号名称 ( 、 、 ) 的应用程序将于 4 年 2024 月 <> 日自动升级到上面列出的新型号。新模型也将在未来几周内通过在 API 调用中指定以下模型名称进行早期测试:、 ada巴贝奇curie 达芬奇ada-002巴贝格-002curie-002 达芬奇-002

使用其他较旧完成模型(例如)的开发人员需要在 4 年 2024 月 <> 日之前手动升级其集成,方法是在其 API 的“model”参数中指定 InstructGPT 样式模型 requests.is 类似,其训练类似。这个新模型是完成 API 中的直接替代品,将在未来几周内提供早期测试。text-davinci-003gpt-3.5-涡轮指令gpt-3.5-turbo-instruct 文本-davinci-003

希望在 4 年 2024 月 3 日之后继续使用其微调模型的开发人员将需要在新的基本 GPT-3 模型 ( 、、 ) 或更新模型 ( , 的基础上微调替代品。一旦此功能在今年晚些时候推出,我们将优先访问 GPT-5.4 Turbo 和 GPT-<> 微调之前微调旧型号的用户。我们承认,从根据您自己的数据进行微调的模型迁移出来具有挑战性。我们将为以前微调模型的用户提供支持,以使这种过渡尽可能顺利。ada-002巴贝格-002curie-002 达芬奇-002gpt-3.5-turbo通用条款-4

在未来几周内,我们将与最近使用过这些旧模型的开发人员联系,并在新的完成模型准备好进行早期测试后提供更多信息。

旧嵌入模型的弃用

较旧的嵌入模型(例如)的用户将需要在 4 年 2024 月 2022 日之前迁移。我们于 99 年 9 月发布,发现它比以前的型号功能更强大、更具成本效益。如今,占所有嵌入 API 使用的 <>.<>%。text-search-davinci-doc-001文本嵌入-ada-002text-embedding-ada-002文本嵌入-ada-002

我们认识到这对于使用旧模型的开发人员来说是一个重大的变化。淘汰这些模型并不是我们轻率的决定。我们将用这些新模型支付用户重新嵌入内容的财务成本。我们将在未来几天与受影响的用户保持联系。

旧型号新模型
代码体系结构-ada-code-001文本嵌入-ada-002
代码体系结构-ada-text-001
代码搜索库代码-001
代码搜索数据库text-001
文本搜索-ADA-doc-001
文本搜索-ada-query-001
文本搜索数据库-doc-001
文本搜索数据库查询-001
文本-搜索-电路-doc-001
文本搜索-查询-001
文本搜索-达芬奇-文档-001
文本搜索-达芬奇-查询-001
文本相似性-ADA-001
文本相似性-巴贝奇-001
文本相似性居里-001
文本相似性-达芬奇-001

Edits API的弃用

编辑 API 及其相关模型(例如,or)的用户需要在 3 年 5 月 4 日之前迁移到 GPT-2024.<> Turbo。Editits API beta 是一个早期的探索性 API,旨在使开发人员能够根据说明返回提示的编辑版本。我们在开发时考虑了编辑 API 和聊天完成 API 的反馈,现在可以用于相同的目的:text-davinci-edit-001代码-davinci-edit-001gpt-3.5-turbo











系统

将用户请求的更改应用于代码。
用户
def fibonacci(num):
    if num <= 1:
        return num
    else:
        return fibonacci(num-1) + fibonacci(num-2)
print(fibonacci(10))
用户
将函数重命名为fib。
助理
def fib(num):
    if num <= 1:
        return num
    else:
        return fib(num-1) + fib(num-2)
print(fib(10))