№ 95
VinCare là trợ lý AI dành cho chủ xe điện, giúp theo dõi sức khỏe xe, giải thích cảnh báo bằng ngôn ngữ dễ hiểu và đề xuất hướng xử lý an toàn. Hệ thống kết hợp dữ liệu xe, RAG, LLM và bộ nhớ hội thoại để hỗ trợ tìm cứu hộ, trung tâm dịch vụ, ưu đãi và đặt lịch bảo dưỡng.
MÔ TẢ CHI TIẾT BÀI TOÁN Xe điện tạo ra nhiều dữ liệu như mức pin (SOC), sức khỏe pin (SOH), nhiệt độ, phạm vi di chuyển, trạng thái sạc và mã lỗi DTC. Tuy nhiên, phần lớn người dùng khó hiểu ý nghĩa của các chỉ số này và không biết nên tiếp tục di chuyển, theo dõi thêm, đặt lịch kiểm tra hay gọi cứu hộ. Thông tin kỹ thuật còn phân tán giữa dữ liệu xe, tài liệu hướng dẫn, trung tâm dịch vụ và các chương trình ưu đãi. Vì vậy, người dùng cần một trợ lý có khả năng hiểu chiếc xe đang được chọn, giải thích vấn đề bằng ngôn ngữ đơn giản và hỗ trợ thực hiện hành động tiếp theo. GIẢI PHÁP VinCare – AI Vehicle Doctor là trợ lý AI chăm sóc xe điện, kết hợp dữ liệu vận hành của xe, Hybrid RAG, LLM và bộ nhớ hội thoại để: • Theo dõi tình trạng và xu hướng sức khỏe của xe. • Giải thích cảnh báo kỹ thuật bằng ngôn ngữ dễ hiểu. • Đánh giá sơ bộ mức độ an toàn theo ba mức: bình thường, cần chú ý và khẩn cấp. • Đề xuất các bước xử lý phù hợp và ưu tiên an toàn. • Hỗ trợ tìm trạm sạc, trung tâm dịch vụ hoặc cứu hộ gần nhất. • Tìm kiếm và tóm tắt chương trình ưu đãi phù hợp. • Thu thập dịch vụ, trung tâm, ngày và giờ để đặt lịch ngay trong hội thoại. • Ghi nhớ ngữ cảnh để xử lý các câu hỏi tiếp nối tự nhiên hơn. GIẢI PHÁP KỸ THUẬT Hệ thống được xây dựng theo kiến trúc phân lớp: • Frontend sử dụng React Native, Expo và TypeScript, hỗ trợ giao diện web và định hướng triển khai trên thiết bị di động. • Backend sử dụng FastAPI để cung cấp REST API và điều phối các dịch vụ nghiệp vụ. • PostgreSQL lưu thông tin người dùng, xe, telemetry, DTC, lịch bảo dưỡng, địa điểm và bộ nhớ của Agent. • Chroma lưu vector của tài liệu kỹ thuật. Hybrid RAG kết hợp tìm kiếm từ khóa, tìm kiếm ngữ nghĩa, lọc metadata và xếp hạng lại kết quả. • Gemini là LLM chính và hỗ trợ nhiều API key hoạt động theo cơ chế quay vòng. Ollama Cloud được sử dụng làm phương án dự phòng. • Agent phân loại ý định để chọn đúng luồng xử lý như dữ liệu xe, RAG kỹ thuật, đặt lịch, định vị, ưu đãi hoặc tình huống khẩn cấp. • Roboflow YOLO hỗ trợ nhận diện biểu tượng cảnh báo từ ảnh bảng điều khiển. • Geocoding, Haversine, OSRM và OpenStreetMap hỗ trợ tìm địa điểm gần nhất và chỉ đường. • Google Sign-In được backend xác minh và chuyển thành phiên đăng nhập VinCare. • Hệ thống có thể gửi email xác nhận sau khi người dùng đặt lịch thành công. NGUYÊN TẮC AN TOÀN VinCare không giao toàn bộ quyết định cho LLM. Các quy tắc xác định sẽ đánh giá tín hiệu nguy hiểm trước khi Gemini tạo câu trả lời. Trường hợp có cháy, khói, mùi khét, lỗi điện cao áp hoặc xe không thể tiếp tục di chuyển sẽ được ưu tiên hướng dẫn bảo đảm an toàn và liên hệ cứu hộ. Các hướng dẫn tự xử lý tại nhà chỉ được cung cấp khi thao tác đơn giản, đúng mẫu xe và có tài liệu đã kiểm duyệt. Hệ thống không hướng dẫn người dùng tự tháo hoặc sửa chữa hệ thống điện cao áp. Kết quả của VinCare là thông tin tham khảo và đánh giá sơ bộ, không thay thế kết luận của kỹ thuật viên hoặc nhà sản xuất. TÍNH KHẢ THI Dự án đã có các thành phần chính để trình diễn một luồng hoàn chỉnh: