LICENSE
README.md
pyproject.toml
setup.py
src/opik_optimizer/__init__.py
src/opik_optimizer/_llm_calls.py
src/opik_optimizer/_throttle.py
src/opik_optimizer/base_optimizer.py
src/opik_optimizer/helpers.py
src/opik_optimizer/logging_config.py
src/opik_optimizer/multi_metric_objective.py
src/opik_optimizer/optimizable_agent.py
src/opik_optimizer/optimization_result.py
src/opik_optimizer/py.typed
src/opik_optimizer/reporting_utils.py
src/opik_optimizer/task_evaluator.py
src/opik_optimizer.egg-info/PKG-INFO
src/opik_optimizer.egg-info/SOURCES.txt
src/opik_optimizer.egg-info/dependency_links.txt
src/opik_optimizer.egg-info/requires.txt
src/opik_optimizer.egg-info/top_level.txt
src/opik_optimizer/algorithms/__init__.py
src/opik_optimizer/algorithms/evolutionary_optimizer/__init__.py
src/opik_optimizer/algorithms/evolutionary_optimizer/evolutionary_optimizer.py
src/opik_optimizer/algorithms/evolutionary_optimizer/helpers.py
src/opik_optimizer/algorithms/evolutionary_optimizer/mcp.py
src/opik_optimizer/algorithms/evolutionary_optimizer/prompts.py
src/opik_optimizer/algorithms/evolutionary_optimizer/reporting.py
src/opik_optimizer/algorithms/evolutionary_optimizer/ops/crossover_ops.py
src/opik_optimizer/algorithms/evolutionary_optimizer/ops/evaluation_ops.py
src/opik_optimizer/algorithms/evolutionary_optimizer/ops/mutation_ops.py
src/opik_optimizer/algorithms/evolutionary_optimizer/ops/population_ops.py
src/opik_optimizer/algorithms/evolutionary_optimizer/ops/style_ops.py
src/opik_optimizer/algorithms/few_shot_bayesian_optimizer/__init__.py
src/opik_optimizer/algorithms/few_shot_bayesian_optimizer/few_shot_bayesian_optimizer.py
src/opik_optimizer/algorithms/few_shot_bayesian_optimizer/reporting.py
src/opik_optimizer/algorithms/gepa_optimizer/__init__.py
src/opik_optimizer/algorithms/gepa_optimizer/adapter.py
src/opik_optimizer/algorithms/gepa_optimizer/gepa_optimizer.py
src/opik_optimizer/algorithms/gepa_optimizer/reporting.py
src/opik_optimizer/algorithms/hierarchical_reflective_optimizer/__init__.py
src/opik_optimizer/algorithms/hierarchical_reflective_optimizer/hierarchical_reflective_optimizer.py
src/opik_optimizer/algorithms/hierarchical_reflective_optimizer/hierarchical_root_cause_analyzer.py
src/opik_optimizer/algorithms/hierarchical_reflective_optimizer/prompts.py
src/opik_optimizer/algorithms/hierarchical_reflective_optimizer/reporting.py
src/opik_optimizer/algorithms/hierarchical_reflective_optimizer/types.py
src/opik_optimizer/algorithms/meta_prompt_optimizer/__init__.py
src/opik_optimizer/algorithms/meta_prompt_optimizer/meta_prompt_optimizer.py
src/opik_optimizer/algorithms/meta_prompt_optimizer/reporting.py
src/opik_optimizer/algorithms/parameter_optimizer/__init__.py
src/opik_optimizer/algorithms/parameter_optimizer/parameter_optimizer.py
src/opik_optimizer/algorithms/parameter_optimizer/parameter_search_space.py
src/opik_optimizer/algorithms/parameter_optimizer/parameter_spec.py
src/opik_optimizer/algorithms/parameter_optimizer/reporting.py
src/opik_optimizer/algorithms/parameter_optimizer/search_space_types.py
src/opik_optimizer/algorithms/parameter_optimizer/sensitivity_analysis.py
src/opik_optimizer/api_objects/chat_prompt.py
src/opik_optimizer/api_objects/types.py
src/opik_optimizer/data/context7_eval.jsonl
src/opik_optimizer/datasets/__init__.py
src/opik_optimizer/datasets/ai2_arc.py
src/opik_optimizer/datasets/cnn_dailymail.py
src/opik_optimizer/datasets/context7_eval.py
src/opik_optimizer/datasets/driving_hazard.py
src/opik_optimizer/datasets/election_questions.py
src/opik_optimizer/datasets/gsm8k.py
src/opik_optimizer/datasets/halu_eval.py
src/opik_optimizer/datasets/hotpot_qa.py
src/opik_optimizer/datasets/hover.py
src/opik_optimizer/datasets/ifbench.py
src/opik_optimizer/datasets/medhallu.py
src/opik_optimizer/datasets/pupa.py
src/opik_optimizer/datasets/rag_hallucinations.py
src/opik_optimizer/datasets/ragbench.py
src/opik_optimizer/datasets/tiny_test.py
src/opik_optimizer/datasets/truthful_qa.py
src/opik_optimizer/demo/__init__.py
src/opik_optimizer/demo/datasets.py
src/opik_optimizer/mcp_utils/__init__.py
src/opik_optimizer/mcp_utils/mcp.py
src/opik_optimizer/mcp_utils/mcp_second_pass.py
src/opik_optimizer/mcp_utils/mcp_simulator.py
src/opik_optimizer/mcp_utils/mcp_workflow.py
src/opik_optimizer/utils/__init__.py
src/opik_optimizer/utils/candidate_utils.py
src/opik_optimizer/utils/colbert.py
src/opik_optimizer/utils/core.py
src/opik_optimizer/utils/dataset_utils.py
src/opik_optimizer/utils/prompt_segments.py
tests/test_setup.py