赛博禅心 2024年12月18日
OpenAI 新货详解:大量接口/价格更新,还有 Go/Java SDK
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

OpenAI近日发布大量接口更新,正式推出o1模型取代之前的o1-preview,并新增结构化输出功能,支持Function Call联网。同时,Realtime API也迎来升级,支持WebRTC和WebSocket,并提供SDK调用。此外,还新增偏好微调功能,允许开发者指定期望和不期望的输出,并推出了Go和Java的官方SDK。这些更新极大地提升了开发效率和功能性,值得开发者关注和使用。Claude也试图通过邮件推广更新,但实际上其更新内容不如OpenAI。

🔥o1正式版发布:正式版模型名称为“o1”,取代之前的“o1-preview”,模型代号为“o1-2024-12-17”,支持200k上下文输入和100k上下文输出,并新增结构化输出功能,可以实现Function Call联网。

⚙️Realtime API升级:Realtime API支持WebRTC和WebSocket,并提供SDK调用,同时新增gpt-4o-mini-realtime-preview-2024-12-17模型。但需注意老模型可能存在问题,建议使用新模型。

✨偏好微调:新增偏好微调功能,允许开发者通过提供提问、期望输出和不期望输出的语料,更精细地控制模型输出结果,而非传统的“应该怎么输出”。

🛠️新增Go和Java SDK:官方推出Go和Java的SDK,方便开发者直接使用,无需再依赖第三方库。Go的SDK在GitHub上,Java的SDK在Maven Central上。

原创 金色传说大聪明 2024-12-18 05:08 上海

看我手势

3,2,1 - 上链接!

今日发布

大量接口更新


发布会中,主要说了

o1 支持了 Function Call

Realtime API 新货调价 & 发布 SDK

模型新增支持:偏好微调



但是

仔细翻阅文档,会发现

本次更新不止这些

很多都没说,比如

o1 的 reasoning_effort 参数

o1 的 developer 角色信息

等等


容我细细道来




更新:o1 正式版

o1 有了正式版

模型名称就是 "o1"

取代之前的 "o1-preview"

对应模型代号 "o1-2024-12-17"

上文 200k,下文 100k


最核心更新

新增:结构化输出


这也就意味着

之后可以 function call 联网了

当然,还可以做更多有趣的事情

参考这个

看完这篇,你也能做 AI 搜索:论「结构化输出」


在 o1 中

新增 developer 角色

等同于 4o 的 system 角色


新增 reasoning_effort 字段

可以调整推理强度

有 low, medium 和 high 可选


另需注意

最新的 o1 模型

支持图片、文字输入,并支持结构化输出

而 o1-mini 只支持纯文本的输入输出




更新:Realtime API

这个东西之前介绍过

OpenAI 凌晨发布:Realtime 实时多模态 API,及其他


先是模型升级

另有一折的 gpt-4o-mini-realtime-preview-2024-12-17


支持了 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)

要告诉模型

你要什么,同时不要什么


就像这样


可以看到

语料需要 3 个内容

提问,希望的输出,不希望的输出


具体的文档,看这里

https://platform.openai.com/docs/guides/fine-tuning#preference





Beta SDKs: Go & Java


这次的更新

新增:Go 和 Java 的 SDK

终于不需要用第三方库了


Go:GitHub

https://github.com/openai/openai-go


Java:Maven Central

https://central.sonatype.com/artifact/com.openai/openai-java



评价

非常有用

这些更新,都是会用到的

(之前都特麻烦)

于此同时

Claude 在 OpenAI 发布时

尝试偷袭

给开发者发了封邮件



简单来说,就是

我们也更新了好多东西

(细看了下,都是以前的)




再以及

之前 OpenAI DevDay

来自现场:OpenAI 把实时交互,卷到了新高度


部分视频被放了出来

可在油管观看


私以为

最值得研究的

是这个片段

Realtime + 结构化输出

(后续我会详细拆解)

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

OpenAI 接口更新 结构化输出 Realtime API 偏好微调
相关文章