Click:national clothing asian costumeClick:Anti-aging Home Beauty Device Brand 2022年11月,ChatGPT问世,标志着人工智能领域取得了重大进展。OpenAI最近举办了首届开发者大会,将ChatGPT 4.0升级到ChatGPT 4.0-Turbo。新版本的ChatGPT不仅提高了响应速度,还将数据库更新到了2023年4月。而在自然语言处理能力方面,新版本通过显著提升上下文理解能力,扩展了上下文窗口至128K。 对于终端用户而言,新功能的变化似乎并不具有革命性。然而,对于开发者来说,引入了Assistants API则带来了更多的振奋。 从Assistants API使用案例看API如何加速程序开发 根据官方文档的描述,Assistants API允许开发者在自己的应用程序中构建AI助手。目前,Assistants API支持三种工具:代码解析器、信息检索和函数调用。 集成Assistants API的步骤如下: 1. 在API中创建助手时,可以使用自定义指令并选择模型,也可以使用代码解析器、信息检索和函数调用这三种工具。 2. 当用户开始对话时,创建一个线程。 3. 当用户提出问题时,将消息添加至线程中。 4. 在线程上运行助手以触发响应,这一过程会自动调用相关工具。 Assistants API的具体功能包括: 1. 助手可以使用特定指令调用OpenAI的模型。 2. 助手可以同时访问多个工具,既可以使用OpenAI托管的工具(如代码解释器和信息检索),也可以使用开发者构建/托管的工具(通过函数调用)。 3. 助手可以访问持久线程,只需创建一个线程即可存储消息调用历史记录,避免上下文过长导致对话不流畅,用户可以随时向其中添加信息。 4. 助手可以访问多种格式的文件,利用工具可以创建文件(如图像、电子表格等),还可以引用创建消息中所涉及的文件。 在Assistants API发布后,许多开发者迅速创建了新的AI项目。BabyAGI的创始人Yohei在X(Twitter)上发布了一条推文称,已经利用109行代码通过Assistants API创建了名为“GPTvsGPT”的开源项目,该项目允许自定义参数,让两个AI助手扮演不同的“角色”进行对话。 从以上使用流程和案例可以看出,利用API可以极大地加速新项目的创建过程,相比传统的开发方式,节省了大量时间和复杂性。 OpenAI为何着重发展API? 从ChatGPT-3开始,OpenAI GPT-3 API已成为其最重要的产品之一。一方面,OpenAI积极与开发者互动,不断改进和更新API,以帮助开发者将其功能集成到各种应用程序中。另一方面,OpenAI的商业模式之一就是通过API来推动业务增长,通过向开发者提供有偿访问,OpenAI可以获得稳定的收入流,支持其研发和创新。相比一家独大,打造基于自身的强大生态帝国将是更明智的选择,Assistants API的发布也体现了这一未来发展趋势。 对于当下的创新项目而言,开放性和全员共创的重要性日益凸显。这一趋势在互联网的演进中尤为显著,特别是在Web3.0的兴起中,我们看到了对传统垄断模式的挑战和新的合作范式的崭露头角。新项目不再仅仅是为了企业的利益,而是着眼于打造更加开放和包容的生态系统,以促进全员共创。 API的未来潜力 幂简集成认为,API与AI相辅相成,是一对天然的搭档。 当前,发展AI应用的关键在于建立强大的基础设施,以构建更广泛的生态系统。通过这样的基础设施,更多的开发者能够参与其中,一旦出现爆款项目,将为当今的AI发展带来显著的飞跃,而API则在这一过程中扮演着至关重要的辅助角色。…