揭示API重要性,以Assistants API為例

0 評論 6152 瀏覽 2 收藏 7 分鐘

ChatGPT 4.0升級到ChatGPT 4.0-Turbo,似乎有了新的期待。下面是筆者整理分享的關于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支持三種工具:代碼解析器、信息檢索和函數調用。

1. 集成Assistants API的步驟如下

  1. 在API中創建助手時,可以使用自定義指令并選擇模型,也可以使用代碼解析器、信息檢索和函數調用這三種工具。
  2. 當用戶開始對話時,創建一個線程。
  3. 當用戶提出問題時,將消息添加至線程中。
  4. 在線程上運行助手以觸發響應,這一過程會自動調用相關工具。

2. 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化發展的關鍵基礎設施之一。

本文由 @冪簡集成 原創發布于人人都是產品經理。未經許可,禁止轉載

題圖來自 Unsplash,基于 CC0 協議

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!