6月14日,在官网宣布,对的GPT-4、GPT-3.5系列模型进行了大更新,帮助企业、开发人员节省成本,增强开发体验。主要更新内容包括:Chat API中新的函数调用功能;新模型GPT-4-0613、GPT-3.5-turbo-0613等,总体来说,大幅度降低API价格成为本次更新的重点。
01.函数调用
开发人员可以向GPT-4-0613和GPT-3.5-turbo-0613提供函数描述,使得模型能够智能地选择输出包含调用这些函数所需参数的JSON对象。这种方法提供了一种更可靠地将GPT的能力与外部工具和API连接起来的新方式。
模型经过微调,现在可以检测何时需要调用函数(根据用户的输入),并使用符合函数签名的JSON进行响应。函数调用功能使开发人员能够更可靠地从模型中获取结构化数据。例如,开发人员可以:
创建聊天机器人,通过调用外部工具来回答问题(像 插件一样):
例如将诸如“给 Anya 发电子邮件,问问她下周五是否想喝咖啡”之类的查询转换为函数调用 (to: , body: ) 。
将自然语言转换为 API 调用或数据库查询:
例如将“Acme 公司上个月下了多少订单?”转化为 SQL 查询 (query: )。
从文本中提取数据结构:
例如定义一个名为 (: [{name: , : , : }]) 的函数,用来提取维基百科中提到的所有人。
以上这些用例由 /v1/chat/ 端点、 和 中的新 API 参数启用,允许开发人员通过 JSON 模式向模型描述函数,并选择要求它调用特定函数。
02.函数调用示例
例如用户询问“现在波士顿的天气怎么样?”,经过一系列处理后,最终模型输出答案:“波士顿目前天气晴朗,气温为 22 摄氏度”。以下为调用步骤:
1)使用函数和用户输入调用模型
2)使用模型响应调用你的API
3)将响应发送回模型进行总结
4)输出结果:波士顿目前天气晴朗,气温为22摄氏度。
更多示例和更详细的说明,可在查看。
03.新模型
GPT-4
GPT-4-0613经过更新和改进,包括函数调用功能的新增。
GPT-4-32k-0613除了拥有与GPT-4-0613相同的改进之外,还增加了扩展的上下文长度,使其能够更好地理解更长的文本。
表示,在接下来的几周里,他们将邀请更多候补名单上的人参与GPT-4的试用,以扩大测试范围并构建更多的应用。
GPT-4的API申请地址:
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页的文本。
04.模型弃用
3 月发布的 gpt-4 和 gpt-3.5-turbo 的初始版本将被废弃和升级。为了确保应用程序的稳定性,GPT-3.5 Turbo、GPT-4和GPT-4-32k等应用将于6月27日自动升级。GPT-4-0314模型将于9月13日停用。在更新稳定型号名称以指向最新版本之前,将通过电子邮件通知所有开发者。
05.更低的API价格
Text–ada-002是最受欢迎的嵌入模型之一。现在,将成本降低75%,每1K token 0.0001美元,帮助企业、开发者进一步节省开发成本。
的GPT-3.5-turbo是备受欢迎的聊天模型,为数百万用户提供服务。现在,将其输入成本降低了25%,开发人员能以每1K 输入token 0.0015美元和每 1K 输出token 0.002美元的价格使用该模型。
GPT-3.5-turbo-16k 将定价为每 1K 输入 $0.003 和每 1K 输出 $0.004。
最后,非常重视开发者的反馈和建议,并且将其视为推动系列模型功能迭代和优化的重要依据。未来,将为全球开发者提供安全、稳定、可靠的模型服务。
The End