关注 “AI 工具派”
探索最新 AI 工具,发现 AI 带来的无限可能性!
近期推荐
- PPT:Tome|美图PPT|AiPPT|Gamma
- 学习: Elmo | Grammarly | 灵动翻译 | DeepL
- 编程: Codeium | 通义灵码 | SafurAI |Comate
- 其他: TinyWow | PixVerse | Toolkit | SeekAI | 腾讯帮小忙
- 👉 2023 AI 工具汇总 |👉
这周 OpenAI 可真活跃,Chris 还在吃昨天的瓜,今天 OpenAI 又发布了 2 条推文,简单总结就是:
- 在 API 中引入结构化输出
- OpenAI 开发者大会
接下来详细看看:
1.在 API 中引入结构化输出
详细可以查阅官网:https://openai.com/index/introducing-structured-outputs-in-the-api/
1.1 背景介绍
去年 OpenAI 引入了 JSON 模式,用来让模型提高生成有效 JSON 输出的可靠性,但并**“不能保证”** 模型的响应将符合特定的模式。因此此次 OpenAI 在 API 中引入结构化输出,“确保模型生成的输出与开发人员提供的 JSON 模式完全匹配的新功能” 。
此次 OpenAI 还发布具有**“结构化输出”** 的新模型 gpt-4o-2024-08-06,并且在对复杂 JSON 模式的评估中,新模型得分为 100%,相比之下,gpt-4-0613 得分不到 40%。
1.2 使用方式
目前有 2 种方式使用结构化输出,接下来结合代码示例简单介绍下:
- “使用函数调用(Function calling)”
使用时,需要在请求参数 tools中定义 strict: true 使用,支持包括 gpt-4-0613 和 gpt-3.5-turbo-0613 及更高版本的模型。启用结构化输出后,模型输出将匹配提供的工具定义。
请求参数:
响应结果:
- “使用响应格式(response_format)”
使用时,开发者可以通过 json_schema 提供 JSON 模式添加 response_format参数使用结构化输出,这个功能支持今天发布的 gpt-4o-2024-08-06 和 gpt-4o-mini-2024-07-18 模型。
请求参数:
响应结果:
1.3 原生 SDK 支持
结构化输出还支持原生 SDK(Python 和 Node.js),通过 Pydantic 或 Zod 对象,SDK 会**“将数据类型转换为受支持的 JSON 模式”** ,自动将 JSON 响应反序列化为类型化数据结构。
并且 SDK 也支持**“函数调用”** (Function calling)和**“响应格式”** (response_format)
详细演示代码,可以查阅官方示例:https://openai.com/index/introducing-structured-outputs-in-the-api/。
2.OpenAI 开发者大会
一年一度的 OpenAI 开发者大会(OpenAI DevDay 2024),又要来啦!
现在开放 3 场次报名:
- 旧金山,10 月 1 日
- 伦敦, 10 月 30 日
- 新加坡,11 月 21 日
报名地址:https://openai.com/devday 注意事项:
- 报名申请截止 8 月 15 日星期四;
- 报名成功,需要 450 美元;
活动包括:
- “Workshops” :分享关于 OpenAI 平台和 API 工具探索新的可能性;
- “分组会议” :由 AI 专家和社区成员主导,讨论模型定制、评估、可操纵性、扩展和各种其他主题;
- “Demo 演示” :与 OpenAI 产品和工程团队见面,了解 OpenAI 产品。
- “开发者活动” :看看开发者社区和顶级初创公司有意思的项目。
- “晚宴” :没啥。。
补充一句~
Chris 新建了一个免费的知识星球,方便汇总平常分享的各类 AI 资讯内容,大家有兴趣可以加入了解~
创作不易,还请点赞支持
还想了解什么工具,欢迎评论
