<!-- PCU: ch20-rag | contract: contracts/apr-book-ch20-v1.yaml -->
<!-- Example: cargo run -p aprender-core --example ch20_rag -->
<!-- Status: enforced -->
# Chapter 20: RAG Pipelines
> Contract: [`apr-book-ch20`](../../../contracts/apr-book-ch20-v1.yaml)
Run: `cargo run -p aprender-core --example ch20_rag`
```rust,ignore
{{#include ../../../crates/aprender-core/examples/ch20_rag.rs}}
```