Chat UI documentation

Chạy trên Docker

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Chạy trên Docker

Các hình ảnh Docker được xây dựng sẵn có sẵn:

  • ghcr.io/huggingface/chat-ui-db - Bao gồm MongoDB (khuyến nghị cho việc thiết lập nhanh)
  • ghcr.io/huggingface/chat-ui - Yêu cầu MongoDB bên ngoài

Bắt đầu nhanh (với MongoDB được đóng gói sẵn)

docker run -p 3000:3000 \
  -e OPENAI_BASE_URL=https://huggingface.co/proxy/router.huggingface.co/v1 \
  -e OPENAI_API_KEY=hf_*** \
  -v chat-ui-data:/data \
  ghcr.io/huggingface/chat-ui-db

Với MongoDB bên ngoài

Nếu bạn đã có một instance MongoDB hiện có:

docker run -p 3000:3000 \
  -e OPENAI_BASE_URL=https://huggingface.co/proxy/router.huggingface.co/v1 \
  -e OPENAI_API_KEY=hf_*** \
  -e MONGODB_URL=mongodb://host.docker.internal:27017 \
  ghcr.io/huggingface/chat-ui

Sử dụng host.docker.internal để kết nối với MongoDB đang chạy trên máy chủ của bạn, hoặc cung cấp chuỗi kết nối MongoDB Atlas của bạn.

Sử dụng tệp môi trường

Để có thêm các tùy chọn cấu hình, hãy sử dụng --env-file để tránh rò rỉ thông tin bí mật trong lịch sử shell:

docker run -p 3000:3000 \
  --env-file .env.local \
  -v chat-ui-data:/data \
  ghcr.io/huggingface/chat-ui-db

Xem tổng quan cấu hình để biết tất cả các biến môi trường khả dụng.

Update on GitHub