什麼是 ChatGPT 擴展及其工作原理

ChatGPT 附帶互聯網訪問和其他第三方服務!

自從向公眾發布以來,ChatGPT 在過去幾個月裡席捲了整個世界。 其實才幾個月? 它產生的效果讓你感覺它已經存在多年了。

但是,儘管它具有所有優點,但它有一個小缺陷,但並不是那麼微不足道; 他無法訪問最近的信息。 我得到的唯一信息是到 2021 年年中。但 OpenAI 終於開始改變這種狀況。 不,它沒有接受最新數據的培訓。 然而,OpenAI 終於實現了對 ChatGPT 插件的早期支持,使其能夠連接到互聯網以及一些第三方服務!

什麼是 ChatGPT 擴展程序?

擴展是專門為語言模型設計的工具。 它們增強了聊天機器人的功能,並允許它執行以前不可能完成的任務。 例如,它現在可以實時檢索信息,如體育比分、股票價格,代表用戶執行操作,如預訂航班,檢索知識庫信息,如公司文件,等等。

自ChatGPT推出以來,插件一直是用戶呼聲最高的項目,而OpenAI終於交付了。 但它們的發布將是漸進和迭代的。 最初,OpenAI 發布了一些第三方插件和兩個自己的插件。

用戶以及想要創建插件的開發人員的訪問權限目前也受到限制。 此外,作為最終用戶,目前僅授予 ChatGPT Plus 用戶訪問權限,但 ChatGPT 表示他們計劃在未來擴展該服務。

只能在之後請求訪問 加入他們的等候名單 ,這需要填寫一份關於您為什麼想要訪問以及您是否願意提供反饋的小問卷。

第三方插件列表包括:

  • Expedia的 該插件將允許您使用 ChatGPT 計劃您的下一次旅行,其中包含有關酒店、航班等可用性和價格的完整信息。
  • 財政說明 此 ChatGPT 插件將允許您訪問實時法律、政治和監管信息和數據。
  • Instacart - 使用 ChatGPT 從附近的雜貨店和超市訂購雜貨。
  • KAYAK 在 ChatGPT 中使用 KAYAK 查找您指定預算內的汽車、酒店、租賃等。
  • 克拉納購物 - 在 ChatGPT 對話中搜索和比較來自不同在線商店的價格。
  • 米洛家族AI - 父母增強育兒插件。
  • 地圖 在聊天中獲取餐廳推薦和預訂鏈接。
  • 在 Shopify 上購物 搜索不同品牌的產品。
  • 鬆弛 將 ChatGPT 與 Slack 結合使用以簡化通信
  • 說話 獲得 AI 驅動的語言導師
  •  獲取 ChatGPT 以訪問計算、學習數學等。
  • Zapier 使用此插件可與 ChatGPT 中的 5000 多個應用程序進行交互。

OpenAI本身還有兩個插件:Browsing(網絡瀏覽器)和代碼編譯器,還有一個開源插件叫Retriever。 所有插件目前都在進行 alpha 測試。

這些插件如何工作?

根據 OpenAI 的說法,插件是 ChatGPT 等語言模型的“耳目”。 關於語言模型的真相是它們只能從自己的訓練數據中學習,而且學習是有限的。 ChatGPT 只能自行提供基於文本的說明。 這些插件可以使其遵循這些說明,並提供太新、太私人或太具體而無法包含在訓練數據中的信息。

但是,當您考慮遵循指令並代表您執行操作的 AI 模型時,就會出現安全問題。 這就是插件正在慢慢推出的原因。 OpenAI 正在以安全為核心原則構建它,並將監控其在現實世界中的使用。

讓我們來看看其中一些示例插件是如何工作的。

瀏覽

這是將 ChatGPT 連接到互聯網的插件,是 OpenAI 本身的兩個插件之一。 該插件使用了微軟的 Bing 搜索 API,這並不奇怪。 這兩家公司早在幾年前就有過交易。 除了最初的投資,微軟現在還使用 OpenAI 技術為新的 Bing AI 提供動力。

該模型不僅知道如何上網,還知道什麼時候上網,什麼時候不上網。 例如,當用戶向 ChatGPT 請求有關 2023 年奧斯卡頒獎典禮的信息時,他會仔細地在互聯網上搜索查詢。 但當被問及有史以來舉辦的第一屆奧斯卡金像獎時,他沒有上網搜索,因為這些信息是他訓練數據的一部分。

筆記:根據最初的外觀,“瀏覽”和“編譯器”似乎是與“擴展”分開的模型。 它的工作方式似乎是您將從下拉菜單中選擇當前要使用的模板,該菜單包含三個選項:瀏覽、編譯器和插件。

因此,要讓 ChatGPT 上網,您必須定義“瀏覽”模型/插件。

現在,當用戶輸入要求他們上網的提示時,他們會; 該過程需要一些時間,因為機器人需要時間來熟悉這些信息。 您可以通過展開“瀏覽網頁...”面板來觀察 ChatGPT 操作流程,直到它生成響應為止。

在那裡,您可以實時查看您搜索了哪些查詢、單擊了哪些鏈接以及何時閱讀。 使用基於文本的 Web 瀏覽器能夠滾動瀏覽搜索結果以及閱讀和瀏覽網站。

一旦 ChatGPT 陷入事件,它會像以前一樣以自然語言形式給你答案。 但是當使用評論表單創建答案時,答案將包括引號。 單擊報價會將您帶到該網站。 這個特殊方面與 Bing Chat AI 相同。

從安全的角度來看,只有基於文本的瀏覽器才可以進行GET請求,這樣就降低了一定的風險。 例如,表單只能從 Internet 檢索信息,但不能執行“事務性”操作,例如提交表單。

代碼編譯器

OpenAI 的第二個插件 Sample Code Interpreter 為 ChatGPT 提供了一個 Python 解釋器。 它還為它節省了一些短暫的磁盤空間。

會話在一次對話期間實時進行,因此下一次通話可以建立在上一次通話的基礎上,但時間限制更長。 此外,代碼編譯器還支持上傳和下載帶結果的文件。

為了確保它的安全,OpenAI 將其保存在受防火牆保護的執行環境中。 解碼器也禁用互聯網訪問。 根據 OpenAI 的說法,雖然此步驟限制了模型的功能,但他們認為一開始這是正確的舉動。

必須在開始對話之前選擇代碼解釋器模板。

一旦用戶輸入了需要使用代碼解釋器插件的提示,ChatGPT 將開始使用它來執行所需的計算。 與瀏覽一樣,用戶可以通過單擊顯示工作來查看 ChatGPT 帳戶的流程,並且帳戶中的所有步驟都將可見。

在最初的測試中,OpenAI 發現這個插件在某些場景下很有用。 這些包括:

  • 解決數學問題,定量和定性,這是相當坦率的,用戶發現 ChatGPT 之前是垃圾。
  • 做數據分析和可視化,這是很多用戶很興奮的事情。
  • 在格式之間轉換文件

OpenAI 希望用戶在嘗試時發現代碼編譯器可以執行的更有用的任務。

第三方插件

其餘插件屬於附加組件模型。 這還包括開發人員將能夠使用的 OpenAI 的開源 Retriever 插件和 12 個第三方插件。

通過簡單地從下拉列表中選擇插件形式,用戶可以從商店安裝所需的插件。

簡而言之,插件的工作方式如下:

一旦用戶通過安裝激活插件(它不會自動激活)並開始聊天,OpenAI 將在消息中的 ChatGPT 中插入對該插件的簡潔描述。 此消息對最終用戶不可見,但將包括插件說明、端點和示例。 因此,除非您選擇在聊天中使用插件,否則 ChatGPT 不會知道它。 您必須激活要在每次聊天中使用的插件。

現在,您可以將查詢放入 ChatGPT。 如果 bot 發現它適合調用插件,它將使用 API 調用來執行此操作。 也就是說,它可以自己決定是否調用插件。

然後它將在為您生成的響應中包含從插件獲得的結果。

以下是 ChatGPT 如何使用來自 OpenTable、Wolfram 和 Instacart 的插件的示例。 一位用戶要求 ChatGPT 推薦週六的素食餐廳和周日的素食食譜。 他們還要求他為 Wolfram 推薦的食譜計算卡路里,並從 Instacart 訂購食譜的配料。 人工智能機器人就是這樣做的。

首先,它使用 OpenTable 推薦餐廳和預訂鏈接。

他推薦了一份素食食譜(他可以早點做),然後使用 Wolfram 計算食譜的卡路里。

最後,它將所有必需的原料添加到 Instacart 上的購物車中,並向用戶顯示鏈接,用戶可以單擊該鏈接來完成訂單!

插件將徹底改變 ChatGPT 的工作方式。 人工智能在過去幾個月中的發展速度使其成為一個同樣令人恐懼和美好的生存時期,對吧?

 

相關文章
發表文章於

添加評論