GPT在凌晨时分进行了重磅更新, 此次更新新增了函数调用功能, 同时上下文长度扩充为四倍, 而且价格相对之前进一步降低了。
GPT 突然更新!
就在今日凌晨时分, OpenAI于其官网上透露了全部更新细则, 且呈现出这么几个层级, 有这样一些关键要点, 涵盖了以下这几个方面:

当中备受瞩目的应当那便是全新的函数调用能力, GPT - 4这个模型的升级, GPT - 3.5 - Turbo这个模型的升级, 以及多种多样的降成本。
针对这种情况, 推特上面一位被称作「宝玉」的网友表明, OpenAI此次所做的函数调用功能方面的更新, 从本质上来说, 是使得API直接对Agent或者Plugin提供了支持。
函数调用
目前, 开发者能够向GPT - 4 - 0613以及GPT - 3.5 - turbo - 0613对函数进行描述, 进而让模型凭借智能去挑选并输出涵盖那些调用这些函数的参数的JSON对象。
这是一种新方法, 它能更可靠地把GPT的功能, 与外部那些工具以及API相连接。
这些模型, 已经经历了微调, 能够检测到什么时候需要调用函数, 这取决于用户输入的内容, 并且能用符合函数签名的JSON来进行响应。
函数调用允许开发者更可靠地从模型中获得结构化的数据。
举例来说, 存在这样一种情况, 开发者能够去创建出一个聊天机器人, 借助调用外部的工具, 像是在GPT此插件的这种行为, 来针对问题给出相应的回答。
详细来讲, 能够把像「给 Anya 发送邮件, 瞧瞧她下周五的时候要不要去喝咖啡」这般的查询, 转变为 send_email (接收者: 字符串类型, 邮件内容: 字符串类型) 如此的函数调用。
抑或将「波士顿的天气怎样? 」转变成为 get_current_weather (位置: 字符串, 单位: '摄氏度' | '华氏度')。

除此以外, 从事开发工作的人员还能够把自然形成的语言转变为应用程序编程接口调用, 或者是数据库查询。
诸如, 把「谁是我这个月的十大客户? 」转变成内部 API 调用, 就成了: get_customers_by_revenue (start_date: string, end_date: string, limit: int)。
再不然, 将「Acme, Inc.上个月究竟有多少订单? 」转变为SQL查询, 就成为: sql_query (query: string)。
此外开云app官方最新下载,还允许开发者从文本中提取结构化数据。
简单来说, 仅仅去定义这么一个, 我们把它叫做extract_people_data的, 然后呢, 这里有个参数是people, 它是这样的一种形式。
存在一个名为“名字”的部分, 其类型为字符串, 还有一个名为“生日”的部分, 类型同样是字符串, 另外有个名为“地点”的部分且也是字符串。
的函数,就能提取维基百科文章中提到的所有人物。
先前, 用户得于Prompt里添加一堆描述, 以此来支持Agent, 然而当下却简便许多, 只需在进行API请求之际, 传入一个functions参数便可。
实际上, functions参数类似于用户要指定的Agent , 是那一种情况 , 是这样类似的情况。
注意, 此处能够存在不止一个function, function属于一个对象, 并且也能够增添名称(name), 增添描述(description), 增添参数(parameters)等等。
然后开云正版app下载开云真人app官网登录app,开云真人app在线登录,返回的结果就包含了如下结构化的内容:
function_call: 被调用的函数名, 此函数名与用户所传入的函数名称保持一致。
包含了用户调用函数需要的参数名称和值的, 是 JSON 格式的参数值, 此为参数。
比如说:
这里有一个名为“function_call”的部分, 其中“name”的值是“get_current_weather”, 名为“arguments”的值是“{ \"location\": \"Boston, MA\"}”。
来自国外的网友声称, function所具备的最突出价值, 实则成功解决了GPT所返回数据呈现结构化模样的问题, 使得再也没有必要让用户输入那些繁杂的prompt。

第一步:OpenAI API


第二步:第三方 API


第三步:OpenAI API


模型升级GPT-4
GPT - 4 - 0613 的主要更新, 是上面所提及的, 全新的函数调用功能。
GPT-4-32k-0613进行了更新, 它除了涵盖GPT-4-0613的全部更新内容之外, 还增添了更长的上下文长度, 借此能够更出色地理解篇幅更长的文本。
OpenAI宣称, 在接下来的几周时间里, 会有更多处于当前等待名单之上的人得以开启使用GPT - 4的进程, 这是其表明的情况。
GPT-3.5 Turbo
GPT - 3.5 - turbo - 0613得到更新, 其之中具有跟GPT - 4一样相同的函数调用功能, 并且凭借系统信息给予了更高的可控性。
有两个特性, 开发者借此能够更有效地引导, GPT模型生成的特定回复。
GPT - 3.5涡轮16k, 与GPT - 3.5涡轮相对比, 具备4倍的上下文长度, 然而其成本却是那前者的两倍。
输入的每1000个token, 其费用是0.003美元, 而输出的每1000个token的费用是0.004美元。
意味着该模型现在什么, 能够支持在单次对话里边约20页长度的文本的是什么, 是16k的上下文长度。
同一时间, OpenAI宣称, 新的模型会在6月27号正式开始上线, 然而旧的模型在今年9月13号之后就不能够再进行访问了。
价格更低
最终, OpenAI所公布的, 价格出现降低情况的新消息, 也使得不少用户, 为此而内心有所触动。
最受 OpenAI 欢迎的嵌入模型是 text-embedding-ada-002。就在今儿, 咱们已然把成本降低了百分之七十五, 每一千个 token 的费用是零点零零零一美元。
在众多聊天模型里, 最受大众欢迎的那个是GPT-3.5-turbo, 它输入时的token费用, 往下降了25%。
眼下, 开发者能够按照0.0015美元每1000个输入token的价格动用该模型, 而每1000个输出token价钱是0.002美元, 这差不多意味着每美元大概能够使用700页。
GPT - 3.5 - turbo - 16k 的定价是, 每1000个输入token等同于0.003美元, 并且, 每生成1000个输出token, 费用为0.004美元。
参考资料:
标签: ChatGPT 函数调用 模型升级 价格降低 上下文长度
还木有评论哦,快来抢沙发吧~