Thử hỏi nó phát, nó hiện ra dòng suy nghĩ của nó, rồi sau đó trả lời. Vậy là xong. Để nghỉ nói chuyện với nó, chỉ cần gõ /bye là xong. Tới đây là đã đi được nửa đường rồi. Bước tiếp theo là mình tạo một cái giao diện front end để chat với chatbot cho nó giống ChatGPT nha.

Open WebUI là một phần mềm mã nguồn mở để làm front end cho chatbot. Mình chạy nó trực tiếp trên máy tính luôn chứ không qua docker, sẽ tiết kiệm được chút tài nguyên nữa, dành nguồn lực máy tính cho model nó suy luận mình xài thay vì phải chạy thêm 1 bước docker nữa.
Mở terminal chạy lệnh cài Open WebUI:
pip install open-webui
Sau khi lệnh trên chạy xong, giờ chúng ta muốn chạy Open WebUI lên chỉ cần gõ vào:
open-webui serve

Lúc này server Open WebUI sẽ được chạy. Các bạn đợi vài giây (lần đầu sẽ lâu chút do nó cần tải một số thứ khác nữa để build), OpenUI WebUI sẽ chạy ở địa chỉ localhost:8080

Bây giờ chỉ cần vào trình duyệt, gõ địa chỉ đó, tạo tài khoản admin / user và sử dụng được hoàn toàn.

Tới đây, chúng ta đã vào được giao diện Open WebUI, model mà bạn load về bằng ollama sẽ nằm sẵn ở đó. Bắt đầu xài thôi. Mình chạy trên macbook M1 Max, phản hồi sau khi gõ câu hỏi chỉ khoảng vài giây nên các bạn yên tâm nha.
Xài xong lỡ tắt cửa sổ terminal / cmd, muốn mở lại thì chỉ cần vào gõ lệnh open-webui serve là lại vào localhost:8080 xài được bình thường.
Open WebUI này còn làm nhiều thứ khác lắm. CÁc bạn nghịch tiếp nha. Mình sẽ share thêm ít thông tin nữa trong các bài tới về cấu hình, websearch này nọ cho nó giống ChatGPT bản online luôn nha.