# 1. Tổng quan (Overview)

**Ultra Description Pipeline** là module sinh mô tả sản phẩm tự động ở chất lượng siêu chi tiết (Grounded Generation) chuẩn SEO và phục vụ RAG cho AI Chatbot.

Thay vì gọi LLM bằng một prompt đơn giản dễ sinh ra "ảo giác" (hallucination) như bịa màu sắc hoặc chất liệu, hệ thống sử dụng **LangGraph** xây dựng quy trình Multi-stage (Nhiều giai đoạn):
1. **Fetch Ground Truth**: Lấy thông tin cơ bản, bảng size từ cơ sở dữ liệu `StarRocks`.
2. **Vision Analysis**: Phân tích hình ảnh sản phẩm thực tế (Meta Llama 4 Scout hoặc Gemini Flash-Lite).
3. **Writing**: Tổng hợp dữ liệu thực tế và hình ảnh để sinh ra mô tả phong phú (28 trường JSON).
4. **Reviewing**: AI tự review lại output và sửa lỗi (Tự động kiểm tra chất liệu, tên sản phẩm).
5. **Persistence**: Lưu trữ vào `PostgreSQL` và cho phép Admin duyệt/chỉnh sửa trên Dashboard.

Hệ thống được thiết kế theo kiến trúc Micro-batching với **Redis Queue** cho Background Worker và hệ thống **Multi-key Round-robin** hỗ trợ vượt qua giới hạn rate-limit của các Free LLM API (Groq).