繁中

ChatGPT風格的開源前端UI

ChatGPT風格的開源前端UI,支持訪問OpenAI、Anthropic、Azure和其他API。
極其簡潔美觀的UI支持多個對話和多個模型切換。

ChatGPT是最受歡迎的GitHub版本 麥凱瑞格利/chatbot-ui這是一個開源項目,目標是為各種AI聊天模型提供一個美麗且易於使用的聊天界面。以下是其主要內容:

項目概覽

  • 聊天機器人UI 是一個開源聊天應用程式界面,支持「任何型號的人工智慧聊天」。
  • 該項目使用React、Next.js、TypScript和Tailwind CSS構建,具有現代化的頁面結構和組件風格
  • 已經更新到 2.0版本,以前的舊版本保存在 遺產 分支

功能亮點和特點

部署方法

  • 本地部署:支持使用Docker與Supply(作為後台API和數據存儲)結合使用部署,並使用 . dev.本地 使用以下命令配置環境變量 nPM運行聊天 或 nPM運行更新
  • 雲部署:您可以將前端部署到Vercel,將Supplier用於後台,並支持通過API Key連接到OpenAI和Azure等模型API

定製性

  • 界面基於組件的管理,例如聊天組件、側邊欄、設置面板等。& nbsp;組件/ 在文件夾中,可以輕鬆定製樣式和交互
  • 支持多級提示配置,如工作區、個人、後台等,用戶可以靈活地覆蓋和組合它們,

社區反饋和常見問題

  • 一些用戶希望禁用登錄並僅執行快速原型演示,這表明需要簡化使用場景
  • 也有用戶反映,本地Supplier占用存儲空間太多,影響設備運行。
  • 開發人員收到了多項功能建議,例如添加對AWS Bedrock、文件處理等的支持。

社區和活動

  • 該倉庫在GitHub上擁有超過32,000個星星和近9300個叉子,吸引了社區的高度關注。
  • 一位記者提到,這是一套「非常好」的「自部署聊天機器人」,表明了社區對該項目的認可。

總結和建議

項目內容描述
核心目的為各種聊天模型提供開源、可定製、UI良好的聊天界面
技術堆棧React + Next.js + TypScript + Tailwind CSS + Supply
部署方法本地(Docker + Supervision)或雲(Vercel + Supervision)
特性多層提示系統、組件式設計、多型號平台支持
社區反饋支持簡化部署方法、增加文件處理和多平台兼容性等建議

Github:https://github.com/mckaywrigley/chatbot-ui

輸油管:

返回頂端