1 Answer
- Newest
- Most votes
- Most comments
0
Hi Safant. Thanks for the question in re:Post.
You are correct in that each response part corresponds to citations, not retrieved documents.
Citation coverage measures what percentage of your generated response has proper source attribution. A score of 1.0 means every part of the response is grounded in the retrieved context with no hallucinated content.
Your Example
With 4 citations and citation coverage score of 1.0:
- Your response has 4 distinct text segments (response parts)
- Each segment is properly supported by source documents
- Score of 1.0 = 100% coverage (all response parts are cited)
- The number of retrieved documents is likely higher than 4
How It Works
When using Knowledge Bases with RetrieveAndGenerate:
- Retrieved documents are the source chunks fetched from your knowledge base
- Citations link segments of the generated response to their supporting sources
- Response parts are the text segments within each citation
References
Relevant content
asked a year ago

Thanks for the explanation! I’m trying to reconcile this with the AWS evaluation prompt i can see in invoke_model and definition for Citation Coverage. The AWS prompt says the evaluator checks: Candidate Response vs Related Passages And asks whether the information in the answer is “present in the context passages.” so does this mean its checking with citations or with retrived documents from the KB The official definition also states: “Citation coverage is approximately citation recall.” And I ran an eval, and in explation it says: “A response mostly unfaithful to the retrieved passages may still receive high citation coverage, if all the useful retrieved passages have been cited.” Because of this, I’m trying to understand: Does citation coverage score 1.0 mean: All response parts are grounded and have correct source attribution? or All information in the answer that exists in the retrieved context is covered, regardless of whether the entire answer is grounded. Both interpretations appear in different explanations, so I want to confirm how AWS actually computes the score based strictly on the evaluation prompt and definition.