AI Agents Best Practices
Rules for building grounded, observable, and controllable RAG systems and agents.
Search across all documentation pages
Rules for building grounded, observable, and controllable RAG systems and agents.
Stack versions: This page was written for Python 3.14.0 (stable 3.14, maintenance 3.13), FastAPI 0.115+, Django 5.2, Flask 3.1, Pydantic 2, PyTorch 2.6+, pandas 2.2+, Polars 1.x, ruff 0.9+, and uv 0.6+.
Reviewed by Chris St. John·Last updated Jul 19, 2026