GEPA.OptimizeAnything.Adapter (GEPA v0.3.0)

Copy Markdown View Source

Internal adapter that lets optimize_anything use the normal GEPA engine.

Summary

Types

t()

@type t() :: %GEPA.OptimizeAnything.Adapter{
  background: term(),
  best_evals_table: term(),
  best_example_evals_k: term(),
  cache_dir: term(),
  cache_mode: term(),
  cache_table: term(),
  capture_stdio: term(),
  evaluator: term(),
  objective: term(),
  parallelism: term(),
  raise_on_exception: term(),
  refiner_config: term(),
  str_candidate_key: term(),
  top_k: term()
}

Functions

new(opts)

@spec new(keyword()) :: t()