Explanation¶
Understand the concepts and design behind DSPydantic.
Key Topics¶
- Key Concepts — Prompter, Examples, Optimization, Evaluators
- How Optimization Works — The optimization process explained
- Understanding Evaluators — Deep dive into evaluation
- Choosing an Evaluator — Decision guide
- Architecture — System design and components
Why These Concepts Matter¶
- Key Concepts help you understand what DSPydantic does and how pieces fit together
- How Optimization Works explains what happens during optimization and why it works
- Understanding Evaluators teaches you how quality is measured
- Choosing an Evaluator helps you pick the right evaluation strategy
- Architecture shows you the system design for advanced customization
Reading Path¶
- Start with Key Concepts if you're new
- Read How Optimization Works to understand the process
- Dive into Understanding Evaluators for evaluation details
- Check Architecture for system design
Still Have Questions?¶
- Need a how-to? → How-to Guides
- Want to learn by doing? → Tutorials
- Need API reference? → Reference