Đi đến nội dung kỹ thuật
DrakeFamtax

Có căn cứ,
mới kết luận.

Trợ lý tra cứu thuế cho kế toán. Kết hợp từ khoá, ngữ nghĩa và quan hệ văn bản để tìm căn cứ tới điều/khoản, rồi kiểm nguồn trước khi xác lập kết luận.

Bản ghi thật · 24/8/2026

Thuế thu nhập cá nhân hiện tại được quy định như thế nào? Mức lương 10 triệu đồng có phải nộp thuế không?

Kết quả theo dữ kiện và ngày ghi nhậnKhông phải nộp thuế thu nhập cá nhân theo dữ kiện đã nêu. 5 nguồn còn hiệu lực
Xem hồ sơ đầy đủ

Căn cứ có một đường đi.

Từ câu hỏi tiếng Việt đến điều khoản được dẫn. Mỗi lớp có một trách nhiệm, mỗi kết quả có điều kiện để đi tiếp.

  1. 1Câu hỏi

    Dữ kiện và phạm vi

  2. 2Truy xuất

    Từ khoá · ngữ nghĩa · quan hệ

  3. 3Ngữ cảnh

    Hợp nhất · khử trùng · giới hạn

  4. 4Kiểm chứng

    Nguồn · hiệu lực · ngưỡng

  5. 5Kết quả

    Citation và trạng thái cuối

Sơ đồ trách nhiệm rút gọn. Đường truy xuất phụ thuộc câu hỏi và chế độ chạy; ngoài phạm vi có thể bị chặn sớm. Lỗi kỹ thuật được xử lý riêng.

Theo dõi từ tình huống đến căn cứ

Câu hỏi, câu trả lời và các văn bản được dùng nằm trong cùng một hồ sơ. Bốn tình huống dưới đây là bản ghi thật của hệ thống, kể cả những lần nó không kết luận.

Hồ sơ tra cứu

Đủ căn cứ về nghĩa vụ, cần xem mức thu

Câu hỏi đã ghi nhận

Bản ghi lịch sử · 27/8/2026 · Cần kiểm lại căn cứ trước khi áp dụng hiện thời.

Hộ kinh doanh cá thể có phải nộp lệ phí môn bài không?

Câu trả lời của hệ thống

Kết luận

Số liệu

Căn cứ

Cần lưu ý

Tìm theo chữ.
Theo nghĩa. Theo quan hệ.

Một số hiệu cần khớp chính xác. Một tình huống cần ngữ nghĩa. Một câu hỏi về hiệu lực cần biết văn bản đã thay đổi thế nào.

BM25

Khớp từ khoá và số hiệu trong nội dung điều khoản.

Tín hiệu từ vựng

Vector

Tìm nội dung liên quan dù câu hỏi dùng cách diễn đạt khác.

Tín hiệu ngữ nghĩa

Knowledge graph

Tra quan hệ sửa đổi, thay thế, bãi bỏ và liên kết văn bản.

Tín hiệu quan hệ

Hợp nhất thứ hạng

RRF kết hợp các danh sách có thang điểm khác nhau. Khử trùng và ngân sách token giữ ngữ cảnh tập trung vào phần được chọn.

Xem cơ chế và cấu hình
score = Σ weight / (k + rank + 1)

Rank bắt đầu từ 0 trong mã. BGE-M3, 1.024 chiều là cấu hình embedding trong repo; cần đối chiếu model được nạp ở bản triển khai. Recency hỗ trợ xếp hạng, không thay thế kiểm hiệu lực.

hybrid_search.py · fusion.py · config.py · Mã local 04/09/2026

Tìm thấy chưa đủ.
Nguồn phải qua cổng kiểm chứng.

Phân biệt nguồn truy xuất được với nguồn đủ điều kiện hỗ trợ kết luận. Khi chưa đủ bằng chứng, hệ thống tách trạng thái để người đọc biết bước tiếp theo.

Có căn cứ

answered

Kết quả có citation được phân giải và nguồn còn hiệu lực theo cổng kiểm chứng.

Chưa đủ căn cứ

insufficient_evidence

Chưa vượt điều kiện bằng chứng; cần bổ sung hoặc chuyên gia tiếp tục rà soát.

Ngoài phạm vi

out_of_scope

Tách câu hỏi ngoài phạm vi thuế khỏi một lượt trả lời nghiệp vụ.

Confidence có nghĩa gì?

Confidence hiện có proxy từ tín hiệu được cho phép dùng trong hệ thống. Đây chưa là xác suất đúng đã hiệu chuẩn. Cổng kiểm chứng là cơ chế kiểm soát; không phải lời hứa rằng mọi câu trả lời đều đúng.

src/api/safety.py · Nguồn EFFECTIVE cho kết luận; nguồn unverified/expired/superseded không hỗ trợ kết luận.

Đọc tiến trình.
Giữ kết quả cuối riêng.

Streaming kiểm bằng chứng trước sinh, dùng bảng alias nguồn cho citation và đối chiếu kết quả ở cuối lượt.

Ở chế độ progressive, chữ có thể xuất hiện trước khi citation đóng lại. Phần đang phát là bản nháp; answer.final xác lập nội dung được giữ.

  1. Pre-gate

    Kiểm bằng chứng trước khi sinh nội dung

  2. Draft + citation

    Phát theo chế độ; citation khớp alias nguồn

  3. Final validation

    Đối chiếu citation và trạng thái cuối

Ranh giới LLM, runtime và phép tính

Bộ điều phối có trần bước. Vai KE_TOAN trong mã hiện hạ về TRA_CUU; không phải một đội agent kế toán cùng chạy. API tính thuế tất định tách khỏi chat, nhưng chưa có cơ sở quảng cáo mọi nghiệp vụ hoặc tờ khai đã nghiệm thu.

answer_stream.py · safety.py · chon_tac_nhan.py · API /tinh-thue. Cấu hình deployment có thể khác; không gọi mọi chữ streaming là đã kiểm chứng.

Đo đúng lớp.
Nhìn cả những ca khó.

Tìm được điều khoản đúng, tìm đúng văn bản và trả lời đúng là những câu hỏi đánh giá khác nhau. Bảng này đo retrieval trên một bộ câu hỏi nhỏ.

Hybrid retrieval · 27/08/2026 19:59 · commit 0917632 · 35 case tổng
Phép đoKết quảPhạm vi
Recall@50.54025 case có đáp án điều khoản
Recall@100.62025 case có đáp án điều khoản
MRR0.51125 case
Lấy đúng văn bản0.80035 case
Recall@5 · case_study0.143Nhóm 7 câu tình huống

Bản ghi lịch sử, chưa chạy lại cho HEAD hiện tại. Recall không phải tỷ lệ câu trả lời đúng. Nhóm case_study cho thấy giới hạn với tình huống phức tạp; không ghép các kết quả tuning khác ngày vào bảng này.

Đọc báo cáo và từng case

Xây công cụ tra cứu
từ bàn kế toán.

drakefamtax phát triển từ đội 185 trong AI20K Build Phase, với trọng tâm đưa căn cứ có thể truy vết vào hỏi đáp thuế.

Vòng kiểm chứng tiếp theo

Thử nghiệm với đơn vị kế toán và chuyên gia trên nghiệp vụ cụ thể: chất lượng căn cứ, ca cần người duyệt và thời gian rà soát.

Sản phẩm đang thử nghiệm. Máy tính thuế, tờ khai và quy trình vận hành cần nghiệm thu theo phạm vi riêng.

Xem cách bàn giao ca

Chưa đủ căn cứ thì chuyển ca, không đoán.

Bản ghi lịch sử ngày 24/8/2026: lý do chuyển, bản nháp và nguồn đã truy xuất đi cùng nhau sang bàn chuyên gia. Trạng thái dưới đây là tại thời điểm ghi nhận.

Điều 29 của 18/VBHN-BTC quy định cụ thể nội dung nào?

Đang chờ chuyên gia tại ngày ghi nhận

Kế toán viên chuyển · 24/8/2026

Người dùng yêu cầu chuyên gia thuế xác nhận câu trả lời này.

Bản nháp hệ thống bàn giao

Hiện tại hệ thống chưa tra cứu được căn cứ pháp lý chính xác và đáng tin cậy để trả lời câu hỏi của bạn, do các văn bản liên quan như 80/2021/TT-BTC (Hết hiệu lực một phần, bị thay bởi 89/2026/TT-BTC), 77/2025/TT-BTC (Còn hiệu lực), 47/2025/TT-BTC (Hết hiệu lực một phần) và 89/2026/TT-BTC (Còn hiệu lực) đang có sự thay đổi về hiệu lực thi hành. Để đảm bảo tính chính xác tuyệt đối cho nội dung tra cứu, bạn vui lòng chuyển câu hỏi này tới các chuyên gia thuế.

Nguồn đã truy xuất

  • 18/VBHN-BTC
  • 80/2021/TT-BTC
  • 77/2025/TT-BTC
  • 47/2025/TT-BTC
  • 89/2026/TT-BTC
  • 94/2025/TT-BTC

11 nguồn truy xuất được · 0 nguồn đủ điều kiện làm căn cứ

Bạn xem được vì sao hệ thống kết luận như vậy.

Kết luận có điều kiện gì?

Hệ thống nêu rõ dữ kiện nào đã đủ, dữ kiện nào còn thiếu và thời điểm kết luận còn áp dụng. Nếu thiếu một dữ kiện có thể làm thay đổi kết quả, câu trả lời dừng ở yêu cầu làm rõ thay vì tự chọn giả định.

Benchmark có đo độ đúng câu trả lời?

Bảng trên đo retrieval theo bộ câu hỏi, ngày và commit ghi kèm. Chất lượng câu trả lời cuối cần phép đánh giá riêng; không đổi Recall thành tỷ lệ trả lời đúng.

Nguồn nào đang hỗ trợ kết luận?

Mỗi căn cứ dẫn tới đúng điều khoản, đi cùng tình trạng hiệu lực và ngày đối chiếu. Văn bản hết hiệu lực hoặc đã bị thay thế vẫn được ghi nhận trong hồ sơ nhưng bị loại khỏi phần hỗ trợ kết luận.

Nếu chưa đủ bằng chứng?

Hệ thống nói thẳng là chưa đủ căn cứ, cho biết phần bằng chứng đang thiếu và đề nghị bổ sung dữ kiện hoặc chuyển ca cho chuyên gia thuế. Không có nguồn còn hiệu lực thì không dựng ra một kết luận thuế.

Một kho căn cứ, hai cổng nghiệp vụ.

Hỏi, lưu hồ sơ, kiểm căn cứ

Cổng kế toán

Theo dõi câu hỏi, câu trả lời và văn bản đã dùng trong cùng một hồ sơ tra cứu.

Tiếp nhận ca, rà nguồn, xác nhận

Cổng chuyên gia

Xem lý do chuyển, bản nháp và nguồn đã truy xuất trước khi phản hồi chuyên môn.

Đưa câu hỏi thuế đầu tiên vào kiểm chứng.

Thử câu hỏi mẫu