Xây Dựng Ứng Dụng Tích Hợp Trí Tuệ Nhân Tạo ChatGPT Vào Nền Tảng Làm Việc Slack
Đồ án phát triển hệ thống trợ lý ảo thông minh tích hợp vào Slack bằng Django, giúp tự động hóa giao tiếp và hỗ trợ tra cứu thông tin doanh nghiệp.
Giới thiệu
Trong môi trường làm việc số hiện đại, việc tối ưu hóa luồng giao tiếp và xử lý thông tin nội bộ trên các nền tảng cộng tác như Slack trở thành nhu cầu cấp thiết. Đề tài tập trung xây dựng một hệ thống trung gian kết nối các mô hình ngôn ngữ lớn của OpenAI với nền tảng Slack, cho phép người dùng tương tác, hỏi đáp và thực hiện các tác vụ tự động ngay trong kênh giao tiếp hàng ngày.
Hệ thống được phát triển trên nền tảng Django, đóng vai trò máy chủ xử lý sự kiện qua Slack Event API và quản lý tích hợp API bên ngoài. Kiến trúc được thiết kế tối ưu hóa thời gian phản hồi thông qua hàng đợi tác vụ bất đồng bộ, lưu trữ ngữ cảnh hội thoại linh hoạt và quản lý phân quyền theo không gian làm việc, đảm bảo khả năng mở rộng ổn định trong môi trường thực tế.
Chức năng có trong gói chuẩn
- Tương tác hỏi đáp thông minh với ChatGPT trực tiếp qua tin nhắn riêng tư hoặc nhắc tên trong kênh
- Quản trị ngữ cảnh luồng hội thoại nhiều lượt cho phép phản hồi chính xác theo lịch sử trao đổi
- Cấu hình và phân quyền sử dụng trợ lý ảo theo vai trò, thành viên hoặc từng kênh làm việc
- Bảng điều khiển quản trị bằng Django Admin theo dõi tần suất gọi API và thống kê lượng token sử dụng
- Cơ chế xử lý yêu cầu bất đồng bộ đảm bảo thời gian phản hồi sự kiện Slack đúng chuẩn quy định
- Thiết lập các lệnh tắt tùy chỉnh hỗ trợ tóm tắt văn bản, dịch thuật và tổng hợp nội dung cuộc họp
- Quản lý giới hạn hạn mức truy vấn tránh lạm dụng chi phí tài nguyên API
Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.
Công nghệ
- django
Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.