Module optimization

Module optimization 

Source
Expand description

Agent optimization framework — iteratively improve agent prompts.

Mirrors ADK-Python’s optimization module. Provides traits for sampling evaluation examples and optimizing agent instructions using LLM-driven prompt rewriting.

Structs§

EvalSample
A sample drawn from the evaluation set for optimization.
OptimizerResult
Result of an optimization run.
SimplePromptOptimizer
Simple prompt optimizer that uses an LLM to iteratively rewrite instructions.
SimplePromptOptimizerConfig
Configuration for the simple prompt optimizer.

Enums§

OptimizerError
Errors from optimization operations.

Traits§

AgentOptimizer
Trait for agent optimizers that iteratively improve agent instructions.
Sampler
Trait for sampling evaluation examples during optimization.