和 ChatGPT 界面一毛一樣的開源項目
- 多功能聊天界面:提供類似于 ChatGPT 的用戶界面,包含深色模式和流式傳輸功能。
- 多模態(tài)聊天:支持 GPT-4V 和 Gemini Vision,可以分析圖像,提供更豐富的交互方式。
- 支持多個 AI 模型:集成了 OpenAI、Azure、Google Vertex AI 和 Claude 等多種AI模型,為用戶提供多樣化的聊天體驗。
- 自定義預設(shè) Agent:用戶可以創(chuàng)建、保存并共享自己的自定義預設(shè)。
- 會話分支功能:支持編輯、重新提交和繼續(xù)消息,使對話更加靈活。
- 導出對話:允許用戶將對話導出為截圖、Markdown、文本和 JSON 格式,方便保存和分享。
- 消息/對話搜索:提供全面的消息和對話搜索功能,幫助用戶快速找到所需信息。
- 插件支持:包括網(wǎng)頁訪問和使用 DALL-E-3 生成圖像的插件,擴展了應用的功能。
- 多用戶安全認證:提供多用戶安全認證,包括監(jiān)督和令牌消費工具,確保安全性。
- 配置選項:支持配置代理、反向代理和 Docker,提供多種部署選項,包含 Sealos 一鍵部署方案,并且完全開源自托管。
不過 LibreChat 部署起來還是比較麻煩的,除了主應用之外還包含了 meilisearch 和 MongoDB 組件,對 Docker 比較熟的小伙伴可以嘗試一下使用 Docker 部署。
不懂 Docker 的小伙伴也不用擔心,LibreChat 官方已經(jīng)支持了通過 Sealos 應用模板一鍵部署,部署方法非常簡單,直接打開以下模板鏈接:
- https://bja.sealos.run/?openapp=system-template%3FtemplateName%3Dlibrechat
模板默認提供了一個可選參數(shù) OPENAI_REVERSE_PROXY,如果你使用的是 OpenAI 官方的 API Key,那就不用修改,直接使用默認值即可。需要注意的是,國內(nèi)網(wǎng)絡(luò)無法鏈接 OpenAI 官方的 API 接口,如果你要使用 OpenAI 官方接口,可以切換到 Sealos 的新加坡可用區(qū)再部署:
如果你使用的是第三方中轉(zhuǎn)的 Key,那就需要改成自定義的 API 地址。
?注意:API 地址末尾需要加上路徑
/v1。
填寫好參數(shù)以后,點擊右上角的「部署應用」開始部署,部署完成后,等到數(shù)據(jù)庫狀態(tài)變成“運行中”,然后點擊應用的「詳情」進入該應用的詳情頁面。
等待應用變成 Running 狀態(tài),然后點擊日志按鈕查看日志,只要出現(xiàn)了下面的日志,便是啟動成功了:
然后點擊外網(wǎng)地址即可打開 LibreChat 的可視化界面。不得不說,真的是像素級復刻了 ChatGPT:
此時還不能直接對話,需要設(shè)置一下 Key。點擊左上角的 OpenAI,然后再選擇「設(shè)置 API Key」:
輸入你的 API Key,選擇過期時間,然后點擊提交即可。你也可以選擇不同的模型,調(diào)整模型的各種參數(shù):
以 FastGPT 為例,要想將 FastGPT 的知識庫接入進來,只需要在部署時將 OPENAI_REVERSE_PROXY 的值設(shè)置為 FastGPT 應用的 API 地址:https://api.fastgpt.in/api/v1,部署完成后,在可視化界面填入你應用的 key 即可。
如果你想使用插件功能,可以點擊左上角的「OpenAI」,然后切換為「Plugins」:
這時右邊就會出現(xiàn)插件的選項,點擊「Plugin store」即可瀏覽安裝自己想要的插件:
有些插件是需要訪問外網(wǎng)的,而有些外網(wǎng)國內(nèi)是無法訪問的,所以如果你想使用某些訪問外網(wǎng)的插件,仍然需要切換到 Sealos 的新加坡可用區(qū)再部署。
?友情提醒:新加坡可用區(qū)到國內(nèi)的網(wǎng)絡(luò)不太順暢,請自行抉擇。
引用鏈接
[1]LibreChat: https://github.com/danny-avila/LibreChat
加入 Sealos 開源社區(qū) 體驗像個人電腦一樣簡單的云操作系統(tǒng)
https://sealos.run
https://github.com/labring/sealos
https://sealos.run/docs/Intro
https://forum.laf.run/
往期推薦
Sealos 給全體用戶獻上開春福利!降價 33.5%~73.4%
云原生明星企業(yè) Weaveworks 倒閉,Sealos 瑟瑟發(fā)抖?
關(guān)于 Sealos
Sealos 是一款以 Kubernetes 為內(nèi)核的云操作系統(tǒng)發(fā)行版。它以云原生的方式,拋棄了傳統(tǒng)的云計算架構(gòu),轉(zhuǎn)向以 Kubernetes 為云內(nèi)核的新架構(gòu),使企業(yè)能夠像使用個人電腦一樣簡單地使用云。
關(guān)注 Sealos 公眾號與我們一同成長??????

