聊天 UI 文档

本地运行

Hugging Face's logo
加入 Hugging Face 社区

并获得增强型文档体验

开始使用

本地运行

您可以启动一个本地实例用于非生产环境。对于生产环境,请参阅其他安装选项。

配置

聊天 UI 的默认配置存储在 .env 文件中。您需要覆盖一些值才能使聊天 UI 在本地运行。首先,根据配置部分,在存储库的根目录中创建一个 .env.local 文件。使聊天 UI 在本地运行所需的最低限度配置如下:

MONGODB_URL=<the URL to your MongoDB instance>
HF_TOKEN=<your access token> # find your token at hf.co/settings/token

数据库

聊天历史记录存储在 MongoDB 实例中,并且聊天 UI 需要一个可用的 DB 实例才能工作。

您可以使用本地 MongoDB 实例。最简单的方法是使用 docker 启动一个具有持久性的实例。

docker run -d -p 27017:27017 -v mongo-chat-ui:/data --name mongo-chat-ui mongo:latest

在这种情况下,您的数据库 URL 将为 MONGODB_URL=mongodb://localhost:27017

或者,您可以为此使用免费的 MongoDB Atlas 实例,聊天 UI 应该可以轻松适应其免费层级。之后,您可以将 .env.local 中的 MONGODB_URL 变量设置为与您的实例匹配。

启动服务器

npm ci # install dependencies
npm run build # build the project
npm run preview -- --open # start the server with & open your instance at http://localhost:4173
< > 更新 在 GitHub 上