Skip to main content

ReflectionConfig

Defined in the feature_configs module.
Configuration for self-reflection. Consolidates: self_reflect, max_reflect, min_reflect, reflect_llm, reflect_prompt

Properties

min_iterations
int
No description available.
max_iterations
int
No description available.
llm
Optional
No description available.
prompt
Optional
No description available.
  • to_dict: Convert to dictionary.

Usage

# Simple enable
    Agent(reflection=True)
    
    # With config
    Agent(reflection=ReflectionConfig(
        min_iterations=1,
        max_iterations=3,
        llm="gpt-4o",
        prompt="Evaluate your response for accuracy...",
    ))