OpenAI 重磅更新 变得更强啦 | 包括更多可控的 API 模型、函数调用能力、更长的上下文和更低的价格

文章目录

  • 一、前言
  • 二、主要内容
  • 三、总结

🍉 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,仅在短短几个月的时间里,就看到开发者们基于这些模型构建了令人惊叹的应用程序

今天,我们将推出一些令人兴奋的更新:

  • Chat Completions API 中新增了函数调用功能
  • 更新和更可控的 gpt-4 和 gpt-3.5-turbo 版本
  • 新的 16k 上下文版本的 gpt-3.5-turbo(与标准 4k 版本相比)
  • 我们最先进的 embeddings 模型成本降低了 75%
  • gpt-3.5-turbo 输入令牌成本降低 25%
  • 宣布逐步淘汰 gpt-3.5-turbo-0301 和 gpt-4-0314 模型

所有这些模型都具有我们在 3 月 1 日引入的相同数据隐私和安全保证,客户拥有其请求生成的所有输出,并且他们的 API 数据不会用于训练。

函数调用

开发者现在可以向 gpt-4-0613 和 gpt-3.5-turbo-0613 描述函数,并让模型智能地选择输出一个 JSON 对象,其中包含调用这些函数的参数。这是一种更可靠地连接 GPT 与外部工具和 API 的新方法。

这些模型已经被微调,既可以检测到何时需要调用函数(根据用户的输入),又可以响应符合函数签名的 JSON。函数调用使开发人员能够更可靠地从模型中获取结构化数据。例如,开发人员可以:

  • 创建聊天机器人,通过调用外部工具(例如 ChatGPT 插件)来回答问题。将 “给安雅发电子邮件,询问她下周五是否想喝咖啡” 这样的查询转换为函数调用,例如 send_email(to: string, body: string),或者将 “波士顿天气如何?” 转换为 get_current_weather(location: string, unit: ‘celsius’ | ‘fahrenheit’)。
  • 将自然语言转换为 API 调用或数据库查询。将 “本月我的前十位客户是谁?” 转换为内部 API 调用,例如 get_customers_by_revenue(start_date: string, end_date: string, limit: int),或者将 “上个月 Acme 公司下了多少订单?” 转换为使用 sql_query(query: string) 的 SQL 查询。
  • 从文本中提取结构化数据。定义一个名为 extract_people_data(people: [{name: string, birthday: string, location: string}]) 的函数,以提取维基百科文章中提到的所有人物。这些用例是通过我们 /v1/chat/completions 端点中新的 API 参数 functions 和 function_call 实现的,允许开发者通过 JSON Schema 描述函数,并可选择要求其调用特定函数。请参阅我们的开发文档并添加 evals,如果您发现可以改进函数调用的情况。

函数调用示例如下:

在这里插入图片描述

自从 ChatGPT 插件的 alpha 版本发布以来,我们已经学到了很多关于如何安全地使工具和语言模型协同工作的知识。然而,仍有一些未解决的研究问题。例如,一个概念验证漏洞说明了不受信任的数据可以指示模型执行意外操作。我们正在努力减轻这些和其他风险。开发人员可以通过只消费来自可信工具的信息并在执行具有现实影响(例如发送电子邮件、在线发布或购买)的操作之前包含用户确认步骤来保护其应用程序。

新模型

GPT-4

  • gpt-4-0613 包含一个更新和改进的模型,具有函数调用功能。
  • gpt-4-32k-0613 包括与 gpt-4-0613 相同的改进,以及更长的上下文长度,以更好地理解较大的文本。
  • 通过这些更新,我们将邀请更多等待名单中的人在未来几周内尝试 GPT-4,并打算使用此模型完全删除等待名单。感谢所有耐心等待的人们,我们很高兴看到您使用 GPT-4 构建了什么!

GPT-3.5 Turbo

  • gpt-3.5-turbo-0613 包含与 GPT-4 相同的函数调用,以及通过系统消息更可靠的可操纵性,这两个功能使开发人员能够更有效地引导模型的响应。
  • gpt-3.5-turbo-16k 提供了比 gpt-3.5-turbo 4 倍的上下文长度,价格是其两倍:每 1K 输入标记 0.003 美元和每 1K 输出标记 0.004 美元。 16k 上下文意味着该模型现在可以在单个请求中支持约 20 页文本。

模型弃用

今天,我们将开始升级和弃用三月份宣布的 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 将继续根据所听到的建议进行改进。很期待看到开发者如何在他们的应用程序中使用这些最新模型和新功能。


📚️ 参考链接:

  • OpenAI 重磅更新,又变强了!
  • OpenAI Pricing | Simple and flexible. Only pay for what you use.
  • OpenAI | Model endpoint compatibility
  • OpenAI API 重磅升级:支持函数调用,价格更亲民!
  • 沈向洋:致 AI 时代的我们 —— 请不要忽视写作的魅力

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

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

相关文章

自己写的一段预测双色球号码的Java代码

原理是根据双色球开奖的历史数据,根据各种易经八卦,天时等随机因素预测下一期的双色球号码。 完整代码在我的github上: MainFrame.java是主程序: package ball;public class MainFrame {public static void main(String[] args) …

20211217使用python3通过最近6期的双色球开奖结果预测新一期的号码

20211217使用python3通过最近6期的双色球开奖结果预测新一期的号码 酬金/劳务费用:小奖请吃饭。 大奖给你技术支持费用! 按照你如今加班工资的2倍计酬! 第一步,希望2周完成,大概完成时间2021-12-15: a1*x1…

《LSTM神经网络和双色球预测例子》

前言: 书接上回,通过把历年来的双色球蓝球数据爬取,可以看出,每期双色球蓝球之间并无任何关系,但仍存在问题: 决定蓝球数字可能并非取决于上一期蓝球的数据,可能取决于当期红球的数据&#xff0…

《基于LSTM神经网络的双色球蓝球数字预测》

结论:没有任何作用,基本可以断定这是真正随机的数字。 LSTM神经网络,单步预测,循环2000次,100个神经元,无dropout。 蓝线:最近50期蓝球数字 橙线:LSTM网络预测数字 绿线&#xff1a…

数学建模预测模型实例(三)---双色球概率预测模型

双色球概率预测模型 数学建模预测模型实例(一)—大学生体测数据模型 数学建模预测模型实例(二)—表白墙影响力量化模型 python预测算法—线性回归 双色球概率预测模型 前言 最近新晋彩民佩瑞对于双色球产生了极为浓厚的兴趣&am…

AIGC 工具推荐:利用 AI 提高工作效率的利器

人工智能(AI)正在改变我们的生活,使我们的工作更加高效和智能化。在这个快速发展的领域中,有许多 AI 实用工具可以帮助我们更好地完成工作。在未来熟练使用各种 AI 工具优化你的工作流并提高工作效率将是每个人的必备技能&#xf…

Ubuntu Go语言环境配置【GPT-4版】

目录 go语言的培训网课安装goGPT-4给出的过程在VSCode里怎样正确配置好Go的调试相关设置?如果我在Visual Studio Code中安装Go语言的相关工具总是失败怎么办?我已重启Visual Studio Code,接下来应该怎样检查日志?如果我还是不能成…

Monica - 你的 GPT-4 人工智能助手

Monica介绍 官方地址:https://monica.im/?cX0OHBN1S (仅限今天,通过这里注册可免费获取100次Monica查询) Monica 是一款由 ChatGPT API 提供支持的扩展程序,它可以与您讨论任何事情,使用 80 多个模板生成文…

初学者使用Auto-GPT入门:设置和使用

初学者使用Auto-GPT入门:设置和使用 简介:1. 快速演示2. 要求3. 设置OpenAI使用限制(可选)4. 安装Python5. 安装Git6. 安装 virtualenvwrapper(可选)6.1 使用 pip,您可以轻松地在 Python 环境中…

最近热门话题-Auto GPT 初学者Auto GPT 入门:设置和使用

Auto-GPT 是一个实验性的开源应用程序,展示了著名的 GPT-4 语言模型的功能。 它使用 GPT-4 执行复杂的任务并实现目标,而无需太多人工输入。 Auto-GPT将OpenAI的GPT模型的多个实例链接在一起,允许它做一些事情,比如在没有帮助的…

GPT国内使用

国内可用的 ChatGPT 替代 列表 功能和使用 顺便推荐 列表https://chatgpt.qdymys.cn/ :三小时只能用10次 https://alllinkai.com/:体验完,要登录,不推荐 https://gpttalk.live/ :每天限制使用次数 https://chatgpt-…

信息收集----浏览器,网络空间搜索引擎

目录 一.浏览器搜索 1.什么是Google Hacking 2.高级搜索 3.示例 4.工具 二.网络空间搜索引擎 1.什么是网络空间搜索引擎 2.Shodan的使用 3.Censys,Zomeye,Fofa介绍 1.Censys 2.zoomeye 3.fofa 4.总结对比 5.基于网络空间搜索引擎的工具 一.浏览器搜索 1…

VC++实现双人对决的围棋程序,阿尔法狗围棋

可以双人对决的VC围棋程序,送给我梦中的情人。虽然程序不很复杂,但必竟是我自己亲手写噢,而且还得到了女朋友的夸张,通过编写这个小程序,让我对VC有了更深层的了解,想要的下载。游戏打开后可以选择适合15、…

训练策略网络和价值网络

阿尔法狗2016版本使用人类高手棋谱数据初步训练策略网络,并使用深度强化学习中的REINFORCE算法进一步训练策略网络。策略网络训练好之后,使用策略网络辅助训练价值网络。零狗(AlphaGo Zero)使用MCTS控制两个玩家对弈,用…

计算机永远无法超越人类——从李世石与阿尔法的人机大战中想到的

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/52214884 本文出自【我是干勾鱼的博客】 大家好!我是海东。前一阵子李世石与谷歌阿尔法的围棋人机大战引起了大家的广泛关注,今天我们就来聊聊计算机与人类的较量。 首先海…

机巧围棋(CleverGo)项目总览及介绍

1. 项目简介 2016年3月,阿尔法狗以4:1战胜围棋世界冠军李世石。自此开始,深度强化学习受到空前的关注并成为AI领域的研究热点,彻底引爆了以深度学习为核心技术的第三次人工智能热潮。 机巧围棋利用PythonPygamePaddlePaddle基于AlphaGo Zer…

算法高级(45)-阿尔法狗到底有多厉害?

1997年5月11日,一台名为“深蓝”的超级电脑将棋盘上的一个兵走到C4位置时,人类有史以来最伟大的国际象棋名家卡斯帕罗夫不得不沮丧地承认自己输了。世纪末的一场人机大战终于以计算机的微弱优势取胜。 当然,国际象棋这样的棋类比赛&#xff…

什么是阿尔法和贝塔?

不管是买基金进行投资的基民,还是专业挑选基金经理的各种机构,都会面临这么一个问题: XX基金在过去X年涨/跌了X%,它的表现如何?算好,还是不好? 要把这个问题讲清楚,我们就需要向大…

谷歌计算机围棋程序,阿尔法狗教你下棋 谷歌上线AlphaGo围棋教学工具

【PConline 资讯】看起来AlphaGo在围棋界真的是无敌了,如果这么强大聪明的AI变成了围棋老师,对于人类来说是不是又是另一种体验呢?12月13号,谷歌旗下的DeepMind上线了这款在线AlphaGo围棋教学工具(点击此访问)。放心点进去&#x…

人工智能围棋战胜李世石,人工智能围棋阿尔法狗

AI让围棋失去了很多魅力,人工智能对围棋游戏的影响有多大? 人工智能对围棋影响是两面性的,围棋本身就是一种娱乐方式,并不一定是说人工智能完胜人类之后就会让这种娱乐消失。我们可以通过人工智能学习到更精的棋艺,而…