1/10
Bài 0125 phút đọcTrung cap

7. Open WebUI — Giao diện web chat với Hermes Agent

Tích hợp Open WebUI làm giao diện chat thân thiện cho tất cả family agent.

Open WebUI là giao diện chat web mã nguồn mở giống ChatGPT. Khi tích hợp với Hermes Agent, nó trở thành 1 frontend thống nhất để chat với mọi agent profile mà bạn đã tạo.
Open WebUI hỗ trợ: chọn model/agent theo dropdown (giữa các Hermes profile), lưu lịch sử chat, upload file/hình ảnh, và runtime model switching.
example.py
# Cài đặt Open WebUI qua Docker
docker run -d \
  -p 3000:8080 \
  -v open-webui:/app/backend/data \
  -e OPENAI_API_BASE=http://hermes:8000/v1 \
  --name open-webui \
  ghcr.io/open-webui/open-webui:main
```
Sau khi cài, chỉ cần vào Open WebUI Settings → Connections → chọn Hermes endpoint. Tất cả agent profile tự động xuất hiện dưới dạng 'models' trong dropdown.
Thực hành

Đến lượt bạn xây dựng

Cài Open WebUI và kết nối về Hermes Agent. Tạo 1 chat session và thử switch giữa 2 agent khác nhau.