ChatGPT 插件是什麼?如何運作?

ChatGPT 在過去幾個月內引起了全球的廣泛關注,自推出以來,其影響力讓人感覺它似乎已經存在了多年。然而,儘管它具備多項優點,但仍存在一個不容忽視的小缺陷:缺乏對近期資訊的訪問,僅能使用截至 2021 年中期的資料。OpenAI 現在開始改變這一點,雖然尚未對新數據進行訓練,但已經開始在 ChatGPT 中實施插件的早期支持,這使其能夠連接互聯網及一些第三方服務。

ChatGPT 插件是專為語言模型設計的工具,旨在增強聊天機器人的能力,讓其能完成以前無法實現的任務。這些插件可以檢索實時信息,如體育比分、股票價格,並能代表用戶執行行動,如訂票,還可以檢索知識庫信息,如公司文件等。

自 ChatGPT 上線以來,插件一直是用戶最渴望的功能,OpenAI 終於開始推出它們。不過,這一釋出將是逐步進行的,最初僅提供少數第三方插件及幾個自家插件。

目前,用戶和希望開發插件的開發者的訪問權限仍然有限。對於最終用戶而言,目前僅限 ChatGPT Plus 用戶使用,但 ChatGPT 表示未來計劃擴大釋出範圍。用戶需先加入候補名單,填寫簡短的問卷以申請訪問權限,內容包括為何希望獲得訪問及是否願意提供反饋。

目前的第三方插件名單包括:

插件名稱功能
Expedia計劃旅行,提供酒店和航班的可用性和價格資訊。
FiscalNote提供實時法律、政治和監管信息。
Instacart通過 ChatGPT 從附近的雜貨店訂購食品。
KAYAK在 ChatGPT 中尋找符合預算的汽車、酒店和租賃。
Klarna Shopping在對話中搜尋和比較各種網上商店的價格。
Milo Family AI為父母提供育兒支持。
OpenTable提供餐廳推薦和預訂鏈接。
Shop from Shopify搜尋不同品牌的產品。
Slack在 Slack 中使用 ChatGPT 以簡化溝通。
Speak提供 AI 語言輔導。
Wolfram進行計算和數學知識查詢。
Zapier與超過 5000 個應用互動。

此外,OpenAI 自身也推出了兩個插件:瀏覽器插件和代碼解釋器,以及一個開源插件 Retriever。目前所有插件均處於 Alpha 測試階段。

根據 OpenAI 的說法,這些插件是語言模型的「眼睛和耳朵」。語言模型只能從其訓練數據中學習,這使其學習受到限制。ChatGPT 僅能提供基於文本的指令,而這些插件則能使其執行這些指令,並提供過於近期、個人或具體的信息。

不過,當考慮到 AI 模型按照指令執行行動時,安全性問題也隨之而來。這就是為何插件的推出會如此緩慢,OpenAI 在設計時將安全性作為核心原則,並將監控其實際使用情況。

讓我們來看看一些插件的運作方式。

瀏覽插件是將 ChatGPT 連接到互聯網的工具,並且是 OpenAI 自身的兩個插件之一。該插件使用 Microsoft 的 Bing 搜索 API,這與兩家公司多年來的合作關係不無關係。除了最初的投資外,Microsoft 現在還使用 OpenAI 技術來支持其新的 Bing AI。

該模型不僅能夠瀏覽互聯網,還能夠判斷何時應該瀏覽。例如,當用戶詢問關於 2023 年奧斯卡的資訊時,它會準確地在互聯網上搜索該查詢。當詢問有關首次奧斯卡的問題時,則不會進行網絡搜索,因為該信息已包含在其訓練數據中。

需要注意的是,根據初步觀察,瀏覽插件和代碼解釋器似乎是與插件分開的模型。用戶需要從下拉菜單中選擇當前想要使用的模型,該菜單包含三個選項:瀏覽、代碼解釋器和插件。

因此,若要使 ChatGPT 瀏覽互聯網,必須選擇「瀏覽」模型/插件。

當用戶輸入需要瀏覽互聯網的提示時,ChatGPT 將開始進行搜索,過程需要一些時間,因為機器人需要時間來熟悉信息。用戶可以通過展開「瀏覽網頁..」的圖示來查看 ChatGPT 的行動流程。

一旦 ChatGPT 熟悉了事件,將以其自然語言模型的方式給出答案,但答案中會包含引用。點擊引用將帶用戶到相應的網站。這一特點與 Bing Chat AI 相似。

從安全的角度來看,文本瀏覽器僅能進行 GET 請求,從而降低某些風險。例如,該模型只能從互聯網檢索信息,而無法執行「交易性」操作,如提交表單。

代碼解釋器是 OpenAI 的第二個插件,為 ChatGPT 提供 Python 解釋器,並提供一些短期的磁碟空間。該會話在單次聊天中保持活躍,因此下一次調用可以基於先前的調用,但有時間限制。此外,代碼解釋器還支持上傳和下載文件。

為了確保安全,OpenAI 將其放置在沙盒環境中,並禁用互聯網訪問。雖然這一措施限制了模型的功能,但 OpenAI 認為這是初期的正確選擇。

在使用代碼解釋器插件的提示後,ChatGPT 將開始執行所需的計算。用戶可以通過點擊「顯示計算過程」來查看 ChatGPT 的計算流程,所有計算步驟將清晰可見。

在初步測試中,OpenAI 發現該插件在某些情境下非常有用,包括解決數學問題、數據分析和可視化等,這讓許多用戶感到興奮。

其餘插件則歸類於插件模型,這也包括 OpenAI 的開源 Retriever 插件和 12 個第三方插件。一旦從下拉菜單中選擇插件模型,用戶可以從商店中安裝所需的插件。

插件的運作方式如下:用戶激活插件後,OpenAI 將向 ChatGPT 注入一條簡要描述該插件的消息。這條消息對最終用戶不可見,但將包含插件的描述、端點和示例。因此,直到用戶選擇在對話中使用插件,ChatGPT 才會對其有所了解。用戶必須在每次對話中激活所需的插件。

用戶可以向 ChatGPT 提出問題,如果機器人認為需要調用插件,則會使用 API 調用來執行。換句話說,它能夠自行判斷是否需要調用插件,並將從插件獲得的結果納入生成的回應中。

舉例來說,當用戶要求 ChatGPT 推薦一家素食餐廳並提供周日的素食食譜時,還要求它使用 Wolfram 計算食譜的卡路里,並從 Instacart 訂購食材,AI 機器人能夠準確執行這些請求。

首先,它使用 OpenTable 推薦餐廳並提供預訂鏈接。接著,推薦素食食譜,然後使用 Wolfram 計算食譜的卡路里。最後,將所需的食材添加到 Instacart 的購物車中,並提供用戶可以直接點擊的鏈接以完成訂單。

這些插件將徹底改變 ChatGPT 的運作方式。近幾個月 AI 的快速發展,讓人感到既驚訝又不安。

【教學】免費使用 ChatGPT-4 的 6 個方法 /
【說明】4 個方法,讓你的 iPhone / Android 在香港無需 VPN 就能用 ChatGPT


十斗https://www.techritual.com/author/tenten/
十斗在知名大學取得了計算機科學與工程學位,並在學術研究方面表現出色。她的研究領域包括人工智能、機器學習和數據科學。一斗為十升,一升為十合,一合為十分之一升。謝靈運言天下才學一石,曹植占八斗,以此讚譽。後用以比喻才學極高。