游乐游手机版
首页/AI热点日报/热点详情

OpenAI大量接口更新 新增Go/Java SDK

类型:热点整理2026-06-28
发布会上的重点,基本就是这几条:o1 支持了 Function Call,Realtime API 推出了 SDK,以及新增了偏好微调。听起来,好像也就这么回事?但要是真把文档翻一遍,就会发现——这次更新远不止这些。好多细节,官方压根没提。比如 o1 的 reasoning_effort 参数啊,d

发布会上的重点,基本就是这几条:o1 支持了 Function Call,Realtime API 推出了 SDK,以及新增了偏好微调。听起来,好像也就这么回事?

但要是真把文档翻一遍,就会发现——这次更新远不止这些。

好多细节,官方压根没提。比如 o1 的 reasoning_effort 参数啊,developer 角色啊,等等。要我说,这才是真正值得琢磨的地方。

咱们一点一点拆开看。

更新:o1 正式版

o1 终于有了正式版,模型名字直接就叫 "o1",取代了之前的 "o1-preview"。对应的模型代号是 "o1-2024-12-17",上文 200k,下文 100k。注意,这可不是简单的换个名字。

最核心的更新,是新增了结构化输出。

这意味着什么呢?以后可以 function call 联网了,当然,还能做更多有趣的事情。比如参考之前那篇「看完这篇,你也能做 AI 搜索:论『结构化输出』」,你就知道这东西有多关键。

另外,o1 里还新增了 developer 角色,跟 4o 的 system 角色一个意思。

还有,新增了 reasoning_effort 字段,可以调整推理强度,有 lowmediumhigh 可选。这个参数,之前都没人提,但实际用起来,非常灵活。

最后得注意:最新的 o1 模型支持图片和文字输入,也支持结构化输出;而 o1-mini,只支持纯文本输入输出。

更新:Realtime API

这个我们之前聊过,OpenAI 凌晨发布的那次,重点就是 Realtime 实时多模态 API。

这次模型升级到了 gpt-4o-realtime-preview-2024-12-17,并且支持了 WebRTC。没错,就是那个 WebRTC。文档在这儿:https://platform.openai.com/docs/guides/realtime-webrtc

当然,如果你习惯了 WebSocket,也能继续用:https://platform.openai.com/docs/guides/realtime-websocket

同时,Realtime API 现在支持 SDK 调用了,文档在 Github 的 ReadMe 里:https://github.com/openai/openai-python

不过有个坑——这个文档可能有问题。旧模型 2024-10-01 版本会频繁出错,原因不明。所以,建议直接用新模型。

更新:偏好微调

以前的微调(Fine-tuning),就是告诉模型:你应该这么输出。像是给它一本标准答案。

这次来的这个新玩意儿,叫 偏好微调(Preference Fine-tuning)。意思是你得告诉模型:你要什么,同时,不要什么。

数据什么样呢?看下面:

可以看到,语料需要三个内容:提问,希望的输出,不希望的输出。具体文档,参考这里:https://platform.openai.com/docs/guides/fine-tuning#preference

Beta SDKs: Go & Ja va

这次还新增了 Go 和 Ja va 的 SDK。终于,不用再依赖第三方库了。

Go 的 SDK 在 GitHub:https://github.com/openai/openai-go

Ja va 的在 Ma ven Central:https://central.sonatype.com/artifact/com.openai/openai-ja va

评价

非常有用。这些更新,每一个都是实际开发中会用到的东西。之前,这些功能要么麻烦,要么得绕路,现在终于舒服了。

于此同时

就在 OpenAI 忙着发布的时候,Claude 那边也没闲着。他们给开发者发了封邮件,试图搞个“偷袭”。

你说这戏多热闹。

来源:https://www.53ai.com/news/finetuning/2024121878456.html

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。