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