Giáo trình tự học miễn phí · Dịch vụ hỗ trợ theo nhu cầu.
Bài 0435phút ước tínhCơ bản đến Nâng cao
4. Kỹ Thuật AI Text-to-SQL: Dùng Claude 3.7 & Gemini 2.5 Tự Động Viết Truy Vấn SQL Phức Tạp Từ Tiếng Việt
Khai thác sức mạnh của LLM để biến câu hỏi nghiệp vụ bằng tiếng Việt tự nhiên thành câu lệnh SQL tối ưu: JOIN đa bảng, tính toán tỷ lệ tăng trưởng MoM, phân nhóm Cohort.
💡 Quy Trình 3 Bước Xây Dựng AI SQL Copilot
- Trích xuất Schema Context: Dùng lệnh
\dhoặc truy vấninformation_schemađể lấy danh sách tên bảng, cột và khóa ngoại (Foreign Keys). - Kỹ thuật Zero-Shot / Few-Shot Text-to-SQL Prompting: Đóng gói System Prompt chuẩn hóa cho AI.
- Thực thi & Tinh chỉnh: Dán mã SQL do AI sinh ra vào trình biên dịch Metabase Native Query để vẽ biểu đồ.
# SCRIPT PYTHON TỰ ĐỘNG CHUYỂN TIẾNG VIỆT SANG SQL BẰNG CLAUDE / GEMINI
import anthropic
DB_SCHEMA = """
Bảng customers (id, name, email, created_at)
Bảng orders (id, customer_id, total_amount, status, created_at)
Bảng order_items (id, order_id, product_id, quantity, unit_price)
Bảng products (id, name, category, cost_price)
"""
def text_to_sql(user_question: str) -> str:
client = anthropic.Anthropic()
prompt = f"""
Bạn là Chuyên gia Database Administrator & BI Engineer của AI Tinh Gọn.
Dựa vào Schema CSDL PostgreSQL sau:
{DB_SCHEMA}
Hãy viết câu lệnh SQL tối ưu để trả lời câu hỏi: '{user_question}'
Chỉ trả về mã SQL thuần túy, không giải thích dài dòng.
"""
resp = client.messages.create(
model="claude-3-7-sonnet-20250219",
max_tokens=1024,
messages=[{"role": "user", "content": prompt}]
)
return resp.content[0].text
print(text_to_sql("Tính tổng doanh thu và lợi nhuận gộp theo từng ngành hàng sản phẩm trong tháng 8/2026."))
Thực hành
Thực hành và tự đánh giá
Nạp Schema CSDL thực tế của bạn vào AI, đặt 3 câu hỏi nghiệp vụ phức tạp (ví dụ: Top 10 khách hàng chi tiêu nhiều nhất chưa quay lại sau 30 ngày) và chạy thử trên Metabase.
🏢 BẠN MUỐN TRIỂN KHAI CHO CẢ PHÒNG BAN / DOANH NGHIỆP?
Đề Xuất Công Ty Tài Trợ & Đào Tạo In-House Trọn Gói
AI Tinh Gọn hỗ trợ khảo sát hiện trạng, kèm 1-1 on-premise bảo mật dữ liệu, setup hạ tầng riêng và xuất hóa đơn VAT hợp pháp cho doanh nghiệp.
⚖️ Bản quyền sở hữu trí tuệ: © 2026 AI Tinh Gọn (aitinhgon.vn) · Giấy phép Creative Commons CC BY-NC-ND 4.0. Cho phép tự học cá nhân, nghiêm cấm thương mại hóa hoặc bán lại.
Giáo trình mở →
Tiến độ tự học lưu trên trình duyệt này. Chỉ đánh dấu khi đã kiểm tra sản phẩm thực hành.