Quick Start
Configuration Options
| Parameter | Type | Default | Description |
|---|---|---|---|
min_iterations | int | 1 | Minimum reflection iterations |
max_iterations | int | 3 | Maximum reflection iterations |
llm | str | None | None | Model for reflection (defaults to agent’s model) |
prompt | str | None | None | Custom prompt for evaluation |
Common Patterns
Pattern 1: High-Quality Responses
Pattern 2: Different Model for Reflection
Best Practices
Set Reasonable Iteration Limits
Set Reasonable Iteration Limits
Balance quality with response time. 2-3 iterations is usually sufficient.
Use Custom Prompts for Specific Domains
Use Custom Prompts for Specific Domains
Customize the reflection prompt to evaluate domain-specific criteria.
Consider Cost vs Quality
Consider Cost vs Quality
More iterations and stronger models improve quality but increase cost and latency.

