📖 Nội dung bài học
Họ phông chữ
Tóm tắt
Khi Claude trả lời các câu hỏi dựa trên tài liệu bạn cung cấp, người dùng có thể cho rằng nó chỉ đang lấy thông tin từ dữ liệu huấn luyện của mình. Nhưng nếu Claude thực sự trích dẫn các nguồn cụ thể thì sao? Tính năng trích dẫn cho phép bạn cho người dùng thấy chính xác Claude tìm thấy thông tin của mình ở đâu, xây dựng niềm tin và tính minh bạch vào các ứng dụng AI của bạn.
Tại sao Trích dẫn lại quan trọng
Nếu không có trích dẫn, người dùng sẽ thấy câu trả lời của Claude đến từ bộ nhớ. Họ không có cách nào để xác minh thông tin hoặc hiểu rằng nó dựa trên các tài liệu cụ thể mà bạn đã cung cấp. Trích dẫn giải quyết vấn đề này bằng cách cho người dùng thấy tài liệu nguồn chính xác mà Claude đã sử dụng để tạo ra từng phần trong câu trả lời của nó.
Bật Trích dẫn
Để bật trích dẫn, hãy thêm hai trường vào thông báo tài liệu của bạn:
{
"type": "document",
"source": {
"type": "base64",
"media_type": "application/pdf",
"data": file_bytes,
},
"title": "earth.pdf",
"citations": { "enabled": True }
}
Trường title cung cấp cho tài liệu của bạn một tên xuất hiện trong trích dẫn. Trường citations với enabled: True cho Claude biết cần theo dõi nơi nó tìm thấy thông tin.
Cấu trúc Trích dẫn
Khi trích dẫn được bật, phản hồi của Claude sẽ trở nên phức tạp hơn. Thay vì văn bản đơn giản, bạn sẽ nhận được nội dung có cấu trúc với thông tin trích dẫn:

Mỗi trích dẫn chứa:
- cited_text - Văn bản chính xác mà Claude đang tham chiếu từ tài liệu của bạn
- document_index - Tài liệu nào (nếu bạn cung cấp nhiều tài liệu)
- document_title - Tiêu đề bạn đã gán cho tài liệu
- start_page_number - Nơi văn bản được trích dẫn bắt đầu
- end_page_number - Nơi văn bản được trích dẫn kết thúc
Xây dựng Giao diện Trích dẫn
Sức mạnh thực sự của trích dẫn đến từ việc xây dựng các giao diện người dùng hiển thị chúng. Bạn có thể tạo các tham chiếu được đánh số trong văn bản liên kết đến thông tin trích dẫn chi tiết:

Khi người dùng di chuột qua hoặc nhấp vào số trích dẫn, họ sẽ thấy chính xác tài liệu và trang nào mà Claude đã tham chiếu. Tính minh bạch này giúp người dùng xác minh thông tin và xây dựng sự tự tin vào câu trả lời của Claude.
Trích dẫn với Văn bản thuần túy
Trích dẫn không giới hạn ở PDF. Bạn cũng có thể dùng chúng với tài liệu văn bản thuần túy:
{
"type": "document",
"source": {
"type": "text",
"media_type": "text/plain",
"data": article_text,
},
"title": "earth article",
"citations": { "enabled": True }
}
Với văn bản thuần túy, bạn sẽ nhận được các đối tượng CitationCharLocation thay vì vị trí trang. Chúng cung cấp vị trí ký tự trong văn bản, cho phép bạn làm nổi bật các câu hoặc đoạn văn chính xác mà Claude đã tham chiếu.
Khi nào nên dùng Trích dẫn
Trích dẫn rất cần thiết khi:
- Người dùng cần xác minh độ chính xác của thông tin
- Bạn đang làm việc với các tài liệu nhạy cảm hoặc quan trọng
- Tính minh bạch về các nguồn xây dựng niềm tin vào ứng dụng của bạn
- Người dùng có thể muốn đọc tài liệu nguồn gốc
Bằng cách triển khai trích dẫn, bạn biến Claude từ một "hộp đen" đưa ra câu trả lời thành một hệ thống minh bạch, cho thấy cách nó hoạt động, làm cho các ứng dụng AI của bạn đáng tin cậy và có thể kiểm chứng hơn.
Tải xuống
🔁 Bài học liên quan
- Bài tiếp: Prompt caching
- Bài trước: PDF support
- Cùng section: Making a request · Multi-turn conversations · Chat exercise
- Thuộc lộ trình: Path C
- Docs tham khảo: Glossary · Skills atlas · By use-case
📚 Nguồn & ghi nhận
- Bài học gốc Anthropic Academy: https://anthropic.skilljar.com/claude-with-google-vertex/289202
- © 2025 Anthropic. Chỉ dùng cho mục đích giáo dục, fair-use.
- Crawl: — · Chuẩn hoá: 2026-05-01