認識 HuggingChat:免費開源聊天機器人,準備挑戰 ChatGPT
你可能已經聽說過 ChatGPT,也可能知道其他不錯的聊天機器人,如 Claude、Reka 或 Meta AI。但有一個你可能錯過的甜品級聊天機器人:它是免費的、開源的,而且在某些特定任務上可能比 ChatGPT 更強,如圖像生成、文件解析、視頻編輯等。
HuggingChat 是 ChatGPT 的開源替代品。它來自 Hugging Face 團隊,這是一個深受開源 AI 研究人員和開發者喜愛的平台。如果你正在尋找一個沒有付費牆、繁瑣的帳戶註冊或數據隱私擔憂的對話 AI,那麼 HuggingChat 正是你需要的——而且是免費的。
與常見的選擇不同,HuggingChat 讓用戶可以從多個開源 AI 模型中選擇其文本生成能力。它支持八個最佳開源 LLM,包括 Llama 3.1 70B、Nvidia 的 Nemotron 70B(在某些基準測試中超越了 GPT-4o 和 Claude 3.5 Sonnet)、Llama 3.2 Vision 和 Cohere 的 Command R Plus(專為對話互動和長篇任務設計)。
功能對比:HuggingChat vs. ChatGPT
表面上看,HuggingChat 和 ChatGPT 似乎提供相似的功能。它們被設計用於從日常對話到深入的技術支持。但深入分析,你會發現一些顯著的差異。
不同的模型選擇
我首先分析的是這兩個聊天機器人在文本能力上的多樣性。使用 HuggingChat,用戶可以在由不同開發者以不同技術和用途構建的八個 LLM 中選擇。GPT-4o 可能在各方面都很好,但對於這些 AI 模型,用戶可以選擇專門為他們需求量身定制的模型;例如,Nemotron 在複雜推理任務中表現出色,而 Llama 3.1 則更適合創意寫作。
另一方面,ChatGPT Plus 用戶只能選擇基於 OpenAI 指南和寫作風格的模型。目前,用戶只能在更具創意的 GPT-4o 和更注重推理能力的 OpenAI o1 之間選擇。
助理:OpenAI GPT 的開源版本
另一個可比功能是助理。將它們想像成 OpenAI 的自定義 GPT,但更靈活。這些助理充當不同任務的專業代理,從日常對話到更小眾的 AI 查詢。
HuggingChat 比 ChatGPT 更加靈活,允許你添加工具,這些工具坦率地說,令人印象深刻。你可以賦予你的聊天機器人瀏覽網絡、提取 URL、使用 Flux 生成圖像(目前可用的頂級圖像生成器)、甚至克隆聲音或解析文件以進行 RAG(檢索增強生成)的能力。
同時,ChatGPT 的自定義 GPT 因其簡單性而出色。你可以使用簡單的語言來調整個人化的 AI 幫手,ChatGPT 會為你定制代理,使其在性能方面出色。
基於此,你可以根據自己的用戶類型和需求來決定:
– 如果你是一個想使用已存在代理的新手,HuggingChat 獲勝,因為它有很多非常靈活的選擇。
– 如果你是一個想創建自己代理的新手,ChatGPT 將獲勝,因為你可以基本上使用自然語言與你的聊天機器人交談,它會理解你希望代理做什麼。
– 如果你是一個能夠編程的專業用戶,但只想玩玩自定義代理,那麼在 HuggingChat 和 ChatGPT 上都有相當大的選擇。因此,這種情況下將是一個平局。
然而,尋求構建自定義 AI 助理的技術專家會在 Hugging Face 的方法中找到明顯的優勢。開源框架允許開發者直接修改代理代碼,調整 ChatGPT 不允許用戶修改的特定參數——如溫度、top-P 和 top-K 參數,以及懲罰。ChatGPT 用戶必須依賴提示並希望系統正確解釋他們的意圖,而 HuggingChat 開發者可以通過訪問和修改底層參數來精確調整他們的助理行為。
社群工具:你不知道的增強功能
HuggingChat 的一個獨特之處在於其社群工具功能,這顯著增強了其功能,讓用戶可以將各種工具直接連接到語言模型(LLM)。該功能使用戶能夠從 Hugging Face 空間——社群開發的自定義模型庫——創建和使用工具,讓不同功能更容易整合到聊天體驗中。
例如,用戶可以配置他們的聊天機器人執行超越文本生成的多項功能。有超過 30 種不同的工具供用戶啟用。
一些最有趣的包括:
– URL 提取器,可以從特定 URL 檢索文本內容
– 文件解析器,可以解析 PDF 文件中的內容(也稱為 RAG 或檢索增強生成)
– 使用 Flux 的圖像生成器——被認為是開源的 MidJourney 殺手
– 其他功能包括圖像編輯器、聲音克隆器、照片背景去除器、圖表分析器、Python 代碼測試器,甚至是 Roblox 3D 資產生成器。
OpenAI 並不以同樣的方式運作。相反,它將所有功能嵌入到自己的界面中,用戶可以根據他們調用的模型激活特定功能。例如,他們確實提供與 GPT-4o 一起使用的文件解析器,但在使用 OpenAI o1 時不提供,並且他們可以通過與 DALL-E 3 的本地集成生成圖像,還提供 Google Drive 集成,這是 HuggingChat 不支持的。
總之,HuggingChat 更加多功能,但 OpenAI 的方法提供了一種更流暢的體驗。用戶不需要激活任何東西;他們只需要求他們的聊天機器人做某事,它就會相應地行動(或拒絕)。
如何使用 HuggingChat
好消息:使用 HuggingChat 十分簡單。它是免費的(我們提到這一點了嗎?),它是開源的,你甚至不需要創建帳戶——儘管如果你想保存對話可以這麼做。Hugging Face 聲稱需要帳戶,但我們不需要帳戶就能進入,沒問題。就是那麼簡單……但在使用量上會有些限制。
你只需要訪問 huggingface.co/chat,從開源 AI 選項列表中選擇一個模型,就可以開始使用了。界面?簡單直觀。你有一個輸入文本框,僅此而已——無需導航笨重的菜單或隱藏功能。你輸入,HuggingChat 回應,對話流暢自然。
創建帳戶其實不錯。這將讓你有機會訪問可以在本地運行的新模型,如果你喜歡玩開源模型的話。此外,如果你喜歡所見所聞,可以獲得每月 9 美元的專業帳戶——幾乎是 ChatGPT Plus 訂閱的一半——並支持該項目。這還開啟了新的福利,如提前訪問即將推出的功能、5 倍的使用配額、更高的 GPU 排隊優先級、一些社交媒體福利,以及在個人資料圖片上自豪地佩戴的可愛徽章。
默認情況下,HuggingChat 使用 Llama-3.1-70B-Instruct。要使用不同的模型,請點擊標籤旁邊的“當前模型”標籤上的齒輪。
這將打開一個彈出窗口,讓用戶在左側選擇新模型,然後點擊右側的按鈕開始新的聊天。
一旦用戶點擊按鈕開始新聊天,彈出窗口將關閉,UI 將回到初始屏幕,聊天機器人準備開始新的互動。
就是這樣。現在你可以與你的模型交談。
進階功能:使用和創建助理
要選擇新的助理,用戶必須選擇左下角菜單中的選項。一旦進入,將打開一個新部分,讓用戶選擇他們喜歡的助理。
請記住,某些助理與所有 LLM 不兼容,因此請確保先探索助理,然後選擇兼容的 LLM,或者簡單地選擇你的模型,然後從兼容和可用選項池中選擇一個助理。
要做到這一點,只需點擊“助理”標題下的框並選擇你的 LLM。
如果你想更深入地構建自定義助理——基本上是一個開源版本的 GPT——那麼只需點擊右上角的“創建助理”按鈕。這將打開一個類似於 OpenAI 自定義 GPT 的界面窗口:
這裡是每個字段的作用:
“頭像”是一個展示你角色的小縮圖。與 ChatGPT 不同,你不能要求聊天機器人為你創建一個,必須手動上傳照片。
“名稱”基本上是你希望助理被稱呼的名字。
“描述”是對助理編程執行內容的簡要說明。這將幫助社群中的其他用戶知道你的創作是否符合他們的需求。
“模型”是一個需要注意的字段。它基本上是驅動助理行為的 LLM。確保選擇一個在你為助理設想的任務中表現良好的模型——所以如果你想要一個編碼助理,那麼你可能想使用類似 Nemo 的東西。如果你想進行圖像分析,選擇 Llama 3.1 Vision,或者如果你只想要快速的文件摘要,選擇 Phi。
“用戶開始消息”只是你如何開始與助理互動的示例。例如,你可以寫一些像“用五歲的語言解釋這個”或“根據這個設置生成一個現實圖像的詳細描述”的東西。
你還可以選擇是否給助理訪問互聯網的權限。這比 ChatGPT 已經是一個優勢,因為其自定義 GPT 都在離線模式下運行。
如果你選擇給助理訪問互聯網,那麼你必須選擇三個選項之一:
– 網絡搜索基本上會像 Google 搜索一樣瀏覽整個網絡來執行你的任務。
– 特定域名只會基於某些域名進行網絡搜索——例如,如果你只想獲取關於加密貨幣和新興技術的最佳信息,則將新聞結果限制在 Decrypt.co。
– 還有一個選擇是搜索特定鏈接的信息,因此它將在用戶提供的 URL 列表中檢索信息。
默認情況下,你的助理設置為僅在離線模式下工作。
“自定義指令”或系統提示是配置中最重要的部分,這是你放入所有信息和指令以塑造助理行為的地方。
與 ChatGPT 不同,你可以設置其他高級功能,如溫度或懲罰,以確定你的模型在說話時的創造力,以及選擇不同詞語時的努力程度。
使用工具提升 HuggingChat 的潛力
社群工具獨樹一幟,讓 HuggingChat 在靈活性方面真正優於競爭對手。
要使用工具,只需點擊左下角的按鈕並選擇你想要的功能。這些不是模型特定的,所以無需擔心選擇哪個模型。
一旦你選擇了想要的工具,只需點擊左上角的按鈕返回主 UI,該按鈕位於 HuggingChat 標誌旁邊。
現在當你點擊可用工具時,選擇你想要用於特定互動的工具。完成後,取消選擇並像往常一樣與 AI 聊天機器人交談。請注意,某些工具可能需要一些時間——也許太長——某些工具可能有錯誤。所以請準備好處理潛在的問題。
我們的評價
與其競爭對手不同,HuggingChat 不會將功能鎖在付費牆後。無論你是開發者還是只想避免 ChatGPT 的費用,HuggingChat 提供了一個引人注目的套餐,沒有企業的浮華。它是免費的、靈活的,而且一旦掌握了它就很容易使用——對於任何想要使用 AI 而不被封閉軟件控制或限制的人來說,這是不二之選。
然而,正如所有開源項目一樣,你必須準備好親自動手並處理它。
HuggingChat 是一個堅實的競爭者。如果你厭倦了被鎖定的功能和過時的訓練數據,那麼試試這個開源替代品。它可能不會在創造力或簡單性上超過 Claude 或 ChatGPT,但它是一個值得關注和研究的好替代品。(此外,我們提到它是免費的嗎?)
評論與見解
HuggingChat 的推出標誌著 AI 領域中的一個重要里程碑。它不僅提供了免費和開源的選擇,還展示了開源社群在推動技術創新方面的力量。對於開發者和用戶來說,這意味著更大的控制權和靈活性,特別是在設計和調整 AI 助理時。
然而,這也提出了一個關於開源模型和商業產品之間平衡的問題。雖然 HuggingChat 提供了多樣化的選擇和自定義功能,但商業產品如 ChatGPT 可能在用戶體驗和簡便性方面更具吸引力。這反映了技術發展中的一個常見挑戰:如何在不犧牲用戶友好的情況下,最大化提供功能和靈活性。
總的來說,HuggingChat 的出現不僅為用戶提供了新的選擇,也為行業競爭注入了新的活力。隨著技術的進一步發展,這種開放性和靈活性可能成為未來 AI 發展的關鍵驅動因素。
以上文章由特價GPT API KEY所翻譯