Ứng dụng ChatGPT và RAG xây dựng trợ lý ảo trong thương mại điện tử
Sau một thời gian thử nghiệm và phát triển, nhóm tác giả Nguyễn Văn Huy, Nguyễn Khánh Linh, Nguyễn Quang Hưng đến từ Học viện Công nghệ Bưu chính Viễn thông đã xây dựng thành công một trợ lý ảo đơn giản phục vụ cho shop thời trang.
Trợ lý ảo này được thiết kế với mục tiêu cung cấp thông tin nhanh chóng về các sản phẩm của cửa hàng, hỗ trợ người dùng tìm kiếm sản phẩm phù hợp, và cung cấp các gợi ý mua sắm.
Về cơ bản, trợ lý ảo đã trả lời được các câu hỏi của người dùng, tuy nhiên nếu câu hỏi không rõ ràng, điều này có thể gây nhiễu và trợ lý không thể đưa ra câu trả lời đúng.

Câu trả lời của trợ lý ảo.
Ngoài ra, chi phí để sử dụng API ChatGPT cũng khá cao trong trường hợp dùng đơn lẻ (khoảng 2,5 USD/1M token). [3]
Kết quả nghiên cứu:
Dưới đây là các đánh giá chi tiết về ưu điểm, nhược điểm và hướng phát triển trong tương lai của hệ thống trợ lý ảo này.
Ưu điểm:
Trả lời nhanh chóng: Trợ lý ảo có khả năng trả lời các câu hỏi của người dùng một cách nhanh chóng, nhờ vào việc truy xuất và xử lý thông tin từ các file PDF đã được cung cấp.
Định dạng câu trả lời rõ ràng: Các câu trả lời của trợ lý ảo được định dạng một cách rõ ràng và dễ hiểu. Mỗi thông tin về sản phẩm (tên, giá, mô tả, v.v.) được trình bày một cách có cấu trúc, giúp người dùng dễ dàng theo dõi và hiểu thông tin.
Nhược điểm:
Hạn chế về tính xác thực: Do dữ liệu đầu vào còn hạn chế, mô hình vẫn gặp khó khăn trong việc cung cấp câu trả lời chính xác và đầy đủ. Khi yêu cầu của người dùng vượt quá những thông tin có sẵn trong các file PDF, mô hình có thể tạo ra các câu trả lời không chính xác hoặc không liên quan đến câu hỏi.
Điều này làm giảm độ tin cậy của trợ lý ảo, đặc biệt là trong các tình huống mà thông tin chi tiết hoặc đặc biệt không có sẵn trong dữ liệu đầu vào.
Chi phí sử dụng API bên thứ ba: Trợ lý ảo hiện tại đang sử dụng các API của bên thứ ba để xử lý các tác vụ như phân tích ngữ nghĩa và tạo câu trả lời. Việc sử dụng API cũng làm tăng chi phí vận hành của hệ thống, đặc biệt là khi có nhiều câu hỏi từ người dùng hoặc khi mô hình cần xử lý một lượng lớn dữ liệu.
Hướng phát triển trong tương lai:
Để cải thiện hiệu quả và khả năng chính xác của trợ lý ảo, chúng tôi có một số hướng phát triển trong tương lai:
Gợi ý sản phẩm: Dựa trên các thông tin đầu vào từ người dùng, như sở thích, loại sản phẩm, hoặc nhu cầu cụ thể, trợ lý ảo có thể đưa ra các gợi ý sản phẩm phù hợp. Điều này không chỉ giúp người dùng tiết kiệm thời gian tìm kiếm mà còn có thể thúc đẩy việc mua sắm và cải thiện trải nghiệm khách hàng.
Tăng số lượng tài liệu đầu vào: Việc bổ sung thêm các tài liệu sản phẩm, mô tả chi tiết hơn, và các tài liệu liên quan khác sẽ giúp mô hình cung cấp thông tin chính xác hơn và tạo ra các câu trả lời có chất lượng cao hơn. Thêm vào đó, việc tích hợp các tài liệu từ nhiều nguồn khác nhau, chẳng hạn như bài đánh giá từ khách hàng, hướng dẫn sử dụng sản phẩm, hay các bài viết liên quan, sẽ làm phong phú thêm cơ sở dữ liệu của mô hình.
Tối ưu hóa kỹ thuật prompting: Kỹ thuật prompting sẽ được điều chỉnh và tối ưu hơn nữa để mô hình hiểu và đáp ứng các yêu cầu của người dùng một cách chính xác hơn. Các prompt sẽ được điều chỉnh để yêu cầu mô hình cung cấp thông tin rõ ràng và dễ hiểu hơn, đồng thời hạn chế khả năng tạo ra các câu trả lời không liên quan.
Xây dựng các chức năng kiểm tra câu trả lời: Việc này có thể được thực hiện thông qua việc xây dựng các hệ thống đánh giá chất lượng câu trả lời tự động, dựa trên các tiêu chí như tính đầy đủ, độ chính xác, và sự liên quan đến câu hỏi. Chúng tôi cũng sẽ nghiên cứu và áp dụng các phương pháp học máy để cải thiện khả năng tự học của mô hình, giúp mô hình ngày càng thông minh và chính xác hơn theo thời gian.
Giảm chi phí sử dụng API bên thứ ba: Trong tương lai, chúng tôi sẽ tìm cách tối ưu hóa chi phí liên quan đến việc sử dụng API của bên thứ ba. Một trong những cách để làm điều này là phát triển các mô hình tự xây dựng hoặc sử dụng các dịch vụ API thay thế có chi phí thấp hơn nhưng vẫn đảm bảo hiệu quả trong việc xử lý thông tin. Đồng thời, chúng tôi cũng sẽ nghiên cứu các giải pháp tiết kiệm chi phí khác mà vẫn đảm bảo chất lượng câu trả lời của trợ lý ảo.
Mặc dù trợ lý ảo hiện tại có những ưu điểm vượt trội trong việc cung cấp thông tin nhanh chóng nhưng cũng còn tồn tại một số hạn chế về tính chính xác và chi phí. Tuy nhiên, với các kế hoạch phát triển trong tương lai như tăng cường dữ liệu đầu vào, tối ưu hóa kỹ thuật prompting, và xây dựng các chức năng kiểm tra câu trả lời, chúng tôi tin rằng trợ lý ảo sẽ ngày càng hoàn thiện và trở thành một công cụ hữu ích hơn cho việc hỗ trợ khách hàng trong việc tìm kiếm và mua sắm sản phẩm.
htquyen
Theo Tạp chí Thông tin và Truyền thông