Chat UI 文件

Chat UI

Hugging Face's logo
加入 Hugging Face 社群

並獲得增強的文件體驗

開始使用

Chat UI

開源聊天介面,支援工具、多模態輸入,以及跨模型的智慧路由。此應用程式底層使用 MongoDB 和 SvelteKit。歡迎試用線上版本 HuggingChat on hf.co/chat架設您自己的實例

Chat UI 可連接至任何相容於 OpenAI 的 API 端點,使其能與以下服務運作:

MCP 工具:透過模型上下文協定 (MCP) 伺服器進行函式呼叫

LLM 路由器:智慧路由,為每個請求選擇最佳模型

多模態:針對支援視覺辨識的模型進行圖片上傳

OpenID:透過 OpenID Connect 進行選用的使用者驗證

快速入門

步驟 1 - 建立 .env.local

OPENAI_BASE_URL=https://router.huggingface.co/v1
OPENAI_API_KEY=hf_************************

您可以使用任何相容於 OpenAI 的端點

提供者 OPENAI_BASE_URL OPENAI_API_KEY
Hugging Face https://router.huggingface.co/v1 hf_xxx
Ollama http://127.0.0.1:11434/v1 ollama
llama.cpp http://127.0.0.1:8080/v1 sk-local
OpenRouter https://openrouter.ai/api/v1 sk-or-v1-xxx

步驟 2 - 安裝並執行

git clone https://github.com/huggingface/chat-ui
cd chat-ui
npm install
npm run dev -- --open

完成!Chat UI 會自動從您的端點探索可用模型。

MongoDB 在開發環境中是選用的。當未設定 MONGODB_URL 時,Chat UI 會使用內嵌資料庫,並將資料保存至 ./db

若需進行生產環境部署,請參閱 安裝指南

在 GitHub 上更新

© . This site is unofficial and not affiliated with Hugging Face, Inc.