OpenAI发布会震撼AI界,千字文全面解读

你的朋友圈是否被近日 OpenAI 的开发者大会刷屏了?这是预料之中的事。在近日,OpenAI 首度召开了旨在定义未来应用市场的开发者大会。

330d532cbf246f39727ec8eed8352484.jpeg

让我们迅速捕捉 OpenAI 最新的动态以及 ChatGPT 的更新亮点。

e4d9d06df46abc5cf847d3b5da6680d9.jpeg

1、OpenAI 最新动态

今晨的盛会聚焦于以下要点:对 OpenAI 过去一年发展的回望、新产品的揭幕、以及 GPT Store 的预告。让我们一起回顾这些精彩瞬间。

首先,大会回顾了 OpenAI 过去一年的里程碑,特别提到了 ChatGPT 的迭代革新和围绕 OpenAI 生态所集结的开发者社区活力。

ChatGPT 现已拓宽至语音互动、图像处理以及与 DALL-E 3 的协同工作等功能。

ChatGPT 目前的活跃用户数飙升至亿级别,同时,API 调用者的数量已经突破了两百万大关。

OpenAI 在技术推广和普及方面的成就可谓是少有企业能望其项背,新推出的 GPT-4 Turbo 模型功能强大,引人瞩目。

GPT-4 Turbo 的突破主要体现在以下六大方面:

29a1573eca2dea20528a8446b906183e.jpeg

首先是上下文长度的大幅提升,从 32k 提高到了 128k,超越了竞争者 Anthropic 的 100k 上下文限制。GPT-4 Turbo 还在长篇上下文中实现了更连贯、更精确的交互。

其次是为开发者提供了更多强大的控制功能,以便更有效地使用 API 和函数调用。

新增了 JSON Mode,确保模型以特定的 JSON 格式回应,便于 API 调用。

同时,模型支持多函数调用,并引入了 seed parameter,保证在必要时返回固定的输出。

知识库方面,内部和外部知识库都得到了升级。GPT 的知识库更新至 2023 年 4 月。

e69a38ca111b3e8af93cfe446f8900f4.jpeg

GPT 的知识库更新至 2023 年 4 月

除此之外,GPT-4 Turbo 也增强了对外部知识库的支持,允许上传外部数据库或文件。

第四个亮点是多模态能力的增强,新模型整合了 OpenAI 的视觉模型 DALL·E 3,并提供了多种预设声音供选择。

f2b8b091ca5b69ca0c788b9dd2d4b5e9.jpeg

多模态能力的增强

第五点是模型微调与定制,GPT-3.5 Turbo 16k 的版本现在可以进行定制微调,价格也更加亲民。

最后一点是速率限制的提升,GPT-4 用户可以享受每分钟速率限制翻倍的体验。

GPT Store 的首次亮相,标志着插件系统向更广泛的应用领域的扩展。 此外,ChatGPT 官方未来将为参与应用开发的开发者推出收益分成计划。

e974e667655d731ced49be2502e1e8bb.jpeg

GPT Store 的首次亮相

2、ChatGPT 功能更新速览

让我们来看看 ChatGPT 近期推出的新功能,包括语音交互、图像识别和全能工具模式。

2.1、 Assistants API

在OpenAI开发者大会上,OpenAI推出了Assistants API,使开发人员能够在他们的应用程序中构建助手。

54302f026abcbbe09c0e96ae05bcf6e9.jpeg

借助Assistants API,OpenAI的客户可以构建具有特定指令、利用外部知识并能够调用OpenAI生成式AI模型和工具来执行任务的助手。这样的应用案例范围广泛,从基于自然语言的数据分析应用程序到编码助手,甚至是人工智能驱动的假期规划器。

Assistants API提供了以下封装能力:

  •  持久的线程:人们无需处理长时间的对话历史。

  •  内置的检索:利用来自OpenAI模型外部的知识,如公司员工提供的产品信息或文档,以增强开发人员创建的助手。

  •  提供新的Stateful API来管理上下文。

  •  内置的代码解释器:可以在沙盒执行环境中编写和运行Python代码。这一功能于3月份针对ChatGPT推出,可以生成图形和图表、处理文件,使使用Assistants API创建的助手能够迭代运行代码来解决代码和数学问题。

  •  改进的函数调用:使助手能够调用开发人员定义的编程函数,并将响应合并到他们的消息中。

Assistants API目前处于测试阶段,现在所有开发人员都可以使用它。开发者可以前往Assistants Playground尝试Assistants API的测试版,而无需编写任何代码。

OpenAI将Assistants API视为帮助开发者在其应用程序中构建类似助手体验的第一步。借助Assistants API,构建助手应用将变得更加简单。OpenAI表示,随着时间的推移,他们将不断提升Assistants API的能力。此外,他们计划未来允许客户提供自己的Copilot工具,以补充其平台上的代码解释器、检索组件和函数调用功能。

2.2、语音交互

「语音交互」功能让用户能与 ChatGPT 进行自然的语言对话,不需要额外插件即可使用。

64807bbb28fbfd5f963d768a37bef05b.jpeg

这一功能的实现,得益于 Whisper 语音系统的集成,能将语音输入转换为文字;再通过文本到语音模型,将对话转换为仿真人声输出。

f8599b2537a909a2d3a04fe2ea0a0dda.jpeg

无论你面临情感困惑还是职业选择,ChatGPT 的语音功能都能给予陪伴和建议。

2.3、图像识别

ChatGPT 对图像识别功能进行了升级,不论是简单的日常问题还是复杂的商业分析,只需上传图片,ChatGPT 即可提供帮助。

aed2cae3e7b93689e1c55a5e9a87fa9f.jpeg

目前,这一功能专为 GPT-4 用户开放,可以在 ChatGPT 应用中直接使用。

2.4、All Tools

最近,ChatGPT 引入了「All Tools」模式,集成了网络搜索、文件浏览、数据分析和图像生成等多项功能。

049668105fa3f529ac1518eb16ae8623.jpeg

此模式允许用户在一个界面内使用多种工具,无需切换不同模式,提升了使用的便捷性和效率。All Tools」模式的引入,将 ChatGPT 打造成了一个多功能的平台。

d156b375c80022e097c253caec401ebc.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/178947.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

什么是自动化测试框架?常用的自动化测试框架有哪些?

无论是在自动化测试实践,还是日常交流中,经常听到一个词:框架。之前学习自动化测试的过程中,一直对“框架”这个词知其然不知其所以然。 最近看了很多自动化相关的资料,加上自己的一些实践,算是对“框架”…

LeetCode - 141. 环形链表 (C语言,快慢指针,配图)

141. 环形链表 - 力扣(LeetCode) 1. 什么是快慢指针 这里我们我们将介绍环形链表的经典解法——快慢指针,简单理解,指针移动快的叫做快指针fast,移动速度慢的叫慢指针slow。一般我们设快指针走两步,慢指针走…

Spring6(一):入门案例

文章目录 1. 概述1.1 Spring简介1.2 Spring 的狭义和广义1.3 Spring Framework特点1.4 Spring模块组成 2 入门2.1 构建模块2.2 程序开发2.2.1 引入依赖2.2.2 创建java类2.2.3 创建配置文件2.2.4 创建测试类测试 2.3 程序分析2.4 启用Log4j2日志框架2.4.1 引入Log4j2依赖2.4.2 加…

编译智能合约以及前端交互工具库(Web3项目一实战之三)

我们已然在上一篇 Web3项目灵魂所在之智能合约编写(Web3项目一实战之二) ,为项目写好了智能合约代码。 但身为开发人员的我们,深知高级编程语言所编写出来的代码,都是需要经过编译,而后外部方能正常调用。很显然,使用solidity这门新的高级编程语言编写出来的智能合约,也…

【前端】使用json-server报错

当我们使用json-server模仿后端接口时需要运行json-server --watch index.json这个命令生成增删改查接口但是可能会报这个错误,如图 这时我们运行 npm i json-server -g命令即可,然后再重新运行json-server --watch index.json就行了

Linux学习第41天:Linux SPI 驱动实验(二):乾坤大挪移

Linux版本号4.1.15 芯片I.MX6ULL 大叔学Linux 品人间百味 思文短情长 本章的思维导图如下: 二、I.MX6U SPI主机驱动分析 主机驱动一般都是由SOC厂商写好的。不作为重点需要掌握的内容。 三、SPI设备驱动编写流程 1、SP…

Oracle(17)Managing Roles

目录 一、基础知识 1、基础介绍 2、Predefined Roles 预定义的角色 3、各种角色的介绍 二、基础操作 1、创建角色 2、修改用户默认role 3、回收role 4、删除role 5、为角色授权 6、授予角色给用户 7、查看用户包含的角色: 8、查看角色所包含的权限 9、…

SpringBoot和Spring源码下载

1.下载:在一个空的干净地创建一个文件夹叫springsourcecode,其实叫什么都行的。 git clone https://github.com/spring-projects/spring-framework.git 2.JDK要和gradle匹配 我们要21的,今天为止2023年11月13日,idea是2023.2。 …

kubernetes集群编排(12)

目录 istio 部署 部署示例应用 部署遥测组件 流量管理 熔断 istio 官网:https://istio.io/latest/zh/about/service-mesh/ 部署 demo专为测试准备的功能集合 [rootk8s2 ~]# tar zxf istio-1.19.3-linux-amd64.tar.gz [rootk8s2 ~]# cd istio-1.19.3/ [rootk8s2 isti…

磁盘阵列之RAID

一、RAID介绍 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是…

Mahony 滤波算法参数自动调节方法 11

Mahony 滤波算法参数自动调节方法 1. 基于无阻尼自由频率设计设置Kp、Ki参数[^1]2.基于时间常数设置Kp, Ki参数[^2][^3] 1. 基于无阻尼自由频率设计设置Kp、Ki参数1 2.基于时间常数设置Kp, Ki参数23 Gain-Scheduled Complementary Filter Design for a M…

Mac M3 芯片安装 Nginx

Mac M3 芯片安装 Nginx 一、使用 brew 安装 未安装 brew 的可以参考 【Mac 安装 Homebrew】 或者 【Mac M2/M3 芯片环境配置以及常用软件安装-前端】 二、查看 nginx 信息 通过命令行查看 brew info nginx可以看到 nginx 还未在本地安装,显示 Not installed …