AutomatedReasoningPolicyReportSourceDocument - Amazon Bedrock

AutomatedReasoningPolicyReportSourceDocument

Represents a source document that was analyzed during fidelity report generation, including the document's metadata and its content broken down into atomic statements.

Contents

atomicStatements

The list of atomic statements extracted from this document, representing the fundamental units of meaning used for grounding.

Type: Array of AutomatedReasoningPolicyAtomicStatement objects

Required: Yes

documentContent

The document's content organized into annotated chunks with line number information for precise referencing.

Type: Array of AutomatedReasoningPolicyAnnotatedChunk objects

Required: Yes

documentHash

A SHA-256 hash of the document content, used for verification and ensuring the document hasn't changed since analysis.

Type: String

Length Constraints: Fixed length of 64.

Required: Yes

documentId

A unique identifier for this document within the fidelity report.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 8.

Pattern: [a-zA-Z0-9]*

Required: Yes

documentName

The name of the source document that was analyzed.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 256.

Required: Yes

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: