揭示 API 重要性,以 Assistants API 为例
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 则在这一过程中扮演着至关重要的辅助角色。
透过 OpenAI 的发展模式,可以将这一理念应用在其他领域。当前,许多互联网巨头都意识到 API 的战略价值,并纷纷开放自己的 API,为开发者提供了一个灵活而强大的工具,推动了新程序的涌现。除此之外,围绕这些 API 构建的新程序实际上是间接融入了互联网巨头的生态圈。简单来说,成功搭建某一领域的基础设施后,通过对外开放 API,就等于是在建立自己的生态系统。
这里的 API 就如同城市的道路网络一样,将不同的建筑(即不同的程序或服务)连接在一起,形成一个相互关联、更为强大的都市。这种连接并不仅仅是技术上的,更是生态系统的连接,通过共享资源、数据和功能,形成更大规模、更复杂的整体。
这种战略性的 API 开放方式,实际上是在倡导一种合作和共生的理念。开发者通过使用这些 API,能够更加高效地构建自己的应用程序,而互联网巨头则通过吸引更多的开发者进入其生态系统,从而增强了自身的创新力和市场竞争力。
未来,API 的作用不仅仅是技术层面的连接,更是一种生态系统的塑造和共同繁荣的策略,将会成为数字时代 AI 化发展的关键基础设施之一。
版权声明: 本文为 InfoQ 作者【幂简集成】的原创文章。
原文链接:【http://xie.infoq.cn/article/aaa9f9e566ae0b8be5fba6b0e】。文章转载请联系作者。
评论