Website được thiết kế tối ưu cho thành viên chính thức. Hãy Đăng nhập hoặc Đăng ký để truy cập đầy đủ nội dung và chức năng. Nội dung bạn cần không thấy trên website, có thể do bạn chưa đăng nhập. Nếu là thành viên của website, bạn cũng có thể yêu cầu trong nhóm Zalo "HI.AI Members" các nội dung bạn quan tâm.

Bài 3. Giai đoạn 3: Xây dựng chatbot nội bộ cơ bản

1. Đặt vấn đề

Sau khi Ollama chạy ổn định và có model phù hợp, bước tiếp theo là xây dựng chatbot nội bộ cơ bản. Đây là giao diện để người dùng tương tác với AI. Giai đoạn này chưa nhất thiết phải có RAG đầy đủ. Mục tiêu là tạo kênh hỏi đáp nội bộ có kiểm soát, giúp người dùng thử nghiệm các tác vụ ít rủi ro như soạn thảo, tóm tắt, tạo dàn ý, viết bảng kiểm mẫu và hỏi đáp chung.

Chatbot nội bộ cơ bản giúp bệnh viện kiểm tra trải nghiệm người dùng, tốc độ phản hồi, phân quyền cơ bản, log và khả năng ứng dụng thực tế trước khi đưa tài liệu bệnh viện vào RAG.

2. Mục tiêu của giai đoạn 3

Mục tiêu gồm:

  • Tạo giao diện chatbot nội bộ.
  • Kết nối chatbot với API trung gian.
  • API trung gian gọi Ollama.
  • Có xác thực người dùng nếu có thể.
  • Có log cơ bản.
  • Có giới hạn tác vụ.
  • Có cảnh báo không nhập dữ liệu nhạy cảm.
  • Có prompt hệ thống phù hợp bệnh viện.
  • Có feedback người dùng.
  • Có tài liệu hướng dẫn sử dụng.

3. Kiến trúc cơ bản

 
Người dùng nội bộ

Giao diện chatbot

API trung gian

Ollama localhost

Câu trả lời
 

Không để người dùng gọi trực tiếp Ollama. API trung gian là nơi kiểm soát request, model, log và giới hạn đầu vào.

4. Giao diện chatbot

Giao diện nên đơn giản:

  • Ô nhập câu hỏi.
  • Khu vực hiển thị câu trả lời.
  • Nút copy.
  • Nút đánh giá hữu ích/không hữu ích.
  • Cảnh báo về dữ liệu nhạy cảm.
  • Một số câu hỏi mẫu.
  • Lịch sử ngắn nếu có chính sách.
  • Chọn tác vụ nếu cần: viết văn bản, tóm tắt, tạo bảng kiểm, hỏi chung.

Không nên giao diện quá phức tạp ở giai đoạn đầu.

5. Prompt hệ thống cơ bản

Prompt cần nêu rõ:

  • Đây là trợ lý AI nội bộ bệnh viện.
  • Hỗ trợ soạn thảo, tóm tắt, tạo dàn ý, bảng kiểm, giải thích khái niệm.
  • Không chẩn đoán, không kê đơn, không tư vấn điều trị cá nhân.
  • Không bịa số liệu, văn bản, căn cứ.
  • Nếu thiếu dữ liệu, phải nói cần bổ sung.
  • Không khuyến khích nhập dữ liệu nhạy cảm.
  • Văn phong chuyên nghiệp, phù hợp môi trường bệnh viện.

Prompt nên đủ rõ nhưng không quá dài.

6. Các tác vụ phù hợp ở giai đoạn chatbot cơ bản

Nên cho phép:

  • Viết dàn ý kế hoạch.
  • Viết bản nháp thông báo.
  • Tóm tắt văn bản người dùng nhập.
  • Tạo bảng kiểm mẫu từ nội dung người dùng cung cấp.
  • Viết nội dung đào tạo chung.
  • Viết FAQ.
  • Hỗ trợ ý tưởng cải tiến.
  • Hỗ trợ câu hỏi CNTT không nhạy cảm.
  • Chuyển văn bản thành bảng.

Không nên xử lý bệnh án, xét nghiệm, dữ liệu định danh, sự cố chưa ẩn danh.

7. Cảnh báo dữ liệu nhạy cảm

Trên giao diện nên có cảnh báo ngắn:

  • Không nhập họ tên người bệnh, mã bệnh án, số điện thoại, kết quả xét nghiệm, đơn thuốc hoặc thông tin định danh.
  • Không dùng AI để thay thế quyết định chuyên môn.
  • Nội dung AI tạo ra cần được kiểm tra trước khi sử dụng chính thức.

Cảnh báo này cần hiện rõ, không chỉ nằm trong tài liệu hướng dẫn.

8. Log cơ bản

Nên ghi:

  • User nếu có.
  • Thời gian.
  • Model.
  • Tác vụ.
  • Trạng thái.
  • Thời gian phản hồi.
  • Lỗi.
  • Feedback.

Với nội dung câu hỏi/câu trả lời, cần chính sách rõ trước khi lưu đầy đủ.

9. Hướng dẫn người dùng

Cần hướng dẫn:

  • AI làm được gì.
  • AI không làm gì.
  • Cách hỏi hiệu quả.
  • Cách yêu cầu định dạng.
  • Cách kiểm tra nội dung.
  • Không nhập dữ liệu nhạy cảm.
  • Cách báo lỗi.

Có thể cung cấp câu hỏi mẫu cho từng phòng chức năng.

10. Đánh giá giai đoạn chatbot cơ bản

Sau 1–2 tuần thử nghiệm, cần xem:

  • Người dùng có truy cập được không.
  • Tốc độ có chấp nhận được không.
  • Model có trả lời tiếng Việt tốt không.
  • Người dùng có nhập dữ liệu nhạy cảm không.
  • Tác vụ nào hữu ích nhất.
  • Cần thêm RAG cho tài liệu nào.
  • Có lỗi kỹ thuật nào không.

11. Đầu ra của giai đoạn 3

Cần có:

  • Chatbot nội bộ hoạt động.
  • API trung gian cơ bản.
  • Model mặc định.
  • Prompt hệ thống.
  • Cảnh báo dữ liệu.
  • Log cơ bản.
  • Feedback người dùng.
  • Danh sách nhu cầu RAG.
  • Kế hoạch giai đoạn 4.

12. Kết luận

Giai đoạn chatbot nội bộ cơ bản giúp bệnh viện đưa AI đến người dùng một cách có kiểm soát trước khi tích hợp dữ liệu lớn. Đây là giai đoạn học cách tương tác, đo tốc độ, kiểm tra model và thu thập nhu cầu thực tế. Chatbot cơ bản không cần trả lời mọi thứ; nó cần an toàn, ổn định, dễ dùng và tạo nền tảng cho RAG ở giai đoạn tiếp theo.