ADR-NNNN:
- Status: Proposed | Accepted | Rejected | Deprecated | Superseded
- Date: YYYY-MM-DD
- Supersedes: — (hoặc ADR-XXXX)
- Superseded by: — (hoặc ADR-XXXX)
Bối cảnh
Vấn đề/áp lực nào buộc phải quyết định? Trạng thái hiện tại (trước khi đổi) là gì? Ràng buộc nào cần tôn trọng (chi phí LLM/vector DB, độ trễ, chất lượng câu trả lời...)?
Quyết định
Chọn gì, cụ thể ra sao. Nêu rõ scope (model nào, pipeline nào) và scope KHÔNG áp dụng (nếu có).
Lựa chọn khác đã cân nhắc
- Phương án A: mô tả ngắn — lý do không chọn
- Phương án B: mô tả ngắn — lý do không chọn
Hệ quả
- Được gì (+ chất lượng trả lời, + latency, + chi phí thấp hơn...)
- Đánh đổi gì (+ chi phí, + độ phức tạp pipeline, + rủi ro chất lượng...)
- Ảnh hưởng tới eval report / prompt nào, có cần re-run eval không
Liên kết
- PR/commit:
- Docs liên quan:
- ADR liên quan: