CSDN 叶庭云:https://yetingyun.blog.csdn.net/
OpenAI 官网:https://openai.com/blog/function-calling-and-other-api-updates
功能调用和其他 API 更新。OpenAI 宣布更新,包括更多可控的 API 模型、函数调用能力、更长的上下文和更低的价格。
美国时间 6 月 13 日 OpenAI 官网突然发布了 ChatGPT 的最新能力更新。重点如下:
新功能:在 Chat Completions API 中添加了新的函数调用能力,能让模型在需要的时候调用函数并生成对应的 JSON 对象作为输出。这让开发人员能够更准确地从模型获取结构化数据,实现从自然语言到 API 调用或数据库查询的转换,也可以用于从文本中有效提取结构化数据。(经过 OpenAI 微调后,只要你用通俗易懂的自然语言与其交流,它便可识别你的意图并将其转化成可执行的函数。这种能力使你无需过多编程经验,也能轻松实现编程,而且还能更轻松地从繁杂的结构中获取结构化数据)
模型更新:更新了更易控制的 gpt-4 和 gpt-3.5-turbo 版本,以及 gpt-3.5-turbo 的新 16k 上下文版本,相比之前标准的 4k 版本能处理更长的文本。(可以支持 20 页文本啦!)
模型弃用:公布了 gpt-3.5-turbo-0301 和 gpt-4-0314 模型的弃用时间线。这些模型的用户可以在特定时间之前选择升级到新的模型,过了这个时间后,旧模型将不再可用。(一方面,如果您仍在使用这些模型,请跟上疯狂的 OpenAI 的节奏。另一方面,很多参考 OpenAI 过往版本模型的人,在此提醒 OpenAI 已经快弃用了这些模型啦)。
OpenAI 还强调了一下,所有的这些模型都继续保持在 3 月 1 日推出的数据隐私和安全保证:客户拥有他们请求生成的所有输出,他们的 API 数据不会被用于训练。
通过这些更新,OpenAI 将邀请更多的等待名单上的人尝试 GPT-4,期待看到你使用 GPT-4 构建的项目!OpenAI 鼓励开发者反馈,以帮助确保模型更新的平稳过渡。
我们在今年早些时候发布了 gpt-3.5-turbo 和 gpt-4,仅在短短几个月的时间里,就看到开发者们基于这些模型构建了令人惊叹的应用程序。
今天,我们将推出一些令人兴奋的更新:
所有这些模型都具有我们在 3 月 1 日引入的相同数据隐私和安全保证,客户拥有其请求生成的所有输出,并且他们的 API 数据不会用于训练。
函数调用
开发者现在可以向 gpt-4-0613 和 gpt-3.5-turbo-0613 描述函数,并让模型智能地选择输出一个 JSON 对象,其中包含调用这些函数的参数。这是一种更可靠地连接 GPT 与外部工具和 API 的新方法。
这些模型已经被微调,既可以检测到何时需要调用函数(根据用户的输入),又可以响应符合函数签名的 JSON。函数调用使开发人员能够更可靠地从模型中获取结构化数据。例如,开发人员可以:
函数调用示例如下:
自从 ChatGPT 插件的 alpha 版本发布以来,我们已经学到了很多关于如何安全地使工具和语言模型协同工作的知识。然而,仍有一些未解决的研究问题。例如,一个概念验证漏洞说明了不受信任的数据可以指示模型执行意外操作。我们正在努力减轻这些和其他风险。开发人员可以通过只消费来自可信工具的信息并在执行具有现实影响(例如发送电子邮件、在线发布或购买)的操作之前包含用户确认步骤来保护其应用程序。
新模型
GPT-4
GPT-3.5 Turbo
模型弃用
今天,我们将开始升级和弃用三月份宣布的 gpt-4 和 gpt-3.5-turbo 的初始版本。使用稳定模型名称(gpt-3.5-turbo、gpt-4 和 gpt-4-32k)的应用程序将在 6 月 27 日自动升级到上述新模型。为了比较不同版本之间的模型性能,在我们的 Evals 库中支持公共和私有评估,以展示模型变化如何影响您的使用情况。
需要更多时间进行过渡的开发者可以通过在 API 请求的 “model” 参数中指定 gpt-3.5-turbo-0301、gpt-4-0314 或 gpt-4-32k-0314 来继续使用旧版模型。这些旧版模型将可访问至 9 月 13 日,此后再指定这些模型名称的请求将失败。您可以通过我们的模型弃用页面保持最新状态。这是对这些模型的第一次更新;因此,我们热切欢迎开发者反馈帮助我们确保平稳过渡。
价格更低
OpenAI 不断提高系统效率,并将这些节省成本的优惠传递给开发者,从今天开始生效。
Embeddings:text-embedding-ada-002 是最受欢迎的 embeddings 模型。今天,我们将其费用降低了 75%,现在仅需 $0.0001 per 1K tokens。
GPT-3.5 Turbo:gpt-3.5-turbo 是我们最受欢迎的聊天模型,为数百万用户提供 ChatGPT 服务。今天,我们将 gpt-3.5-turbo 输入令牌的费用降低了 25%。现在,开发人员可以以每 1K 个输入令牌 $0.0015 和每 1K 个输出令牌 $0.002 的价格使用此模型,相当于大约每美元 700 页。
gpt-3.5-turbo-16k 的定价为每 1K 输入令牌 $0.003 和每 1K 输出令牌 $0.004。
开发者反馈是平台演进的基石,我们将继续根据所听到的建议进行改进。 我们很期待看到开发者如何在他们的应用程序中使用这些最新模型和新功能。
更强大的函数调用能力,更新且更易控制的模型版本,以及上下文长度的扩展,这些都进一步优化了开发者的用户体验。
此外,还调整了模型的定价策略,降低了 Embeddings 模型和 GPT-3.5 Turbo 的价格,进一步提高了其产品的性价比。
开发者反馈是平台演进的基石,OpenAI 将继续根据所听到的建议进行改进。很期待看到开发者如何在他们的应用程序中使用这些最新模型和新功能。
️ 参考链接: