LICENSE
README.md
pyproject.toml
setup.py
src/opik_optimizer/__init__.py
src/opik_optimizer/_throttle.py
src/opik_optimizer/base_optimizer.py
src/opik_optimizer/cache_config.py
src/opik_optimizer/logging_config.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/data/context7_eval.jsonl
src/opik_optimizer/data/hotpot-500.json
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/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/medhallu.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/cache.py
src/opik_optimizer/demo/datasets.py
src/opik_optimizer/evolutionary_optimizer/__init__.py
src/opik_optimizer/evolutionary_optimizer/crossover_ops.py
src/opik_optimizer/evolutionary_optimizer/evaluation_ops.py
src/opik_optimizer/evolutionary_optimizer/evolutionary_optimizer.py
src/opik_optimizer/evolutionary_optimizer/helpers.py
src/opik_optimizer/evolutionary_optimizer/llm_support.py
src/opik_optimizer/evolutionary_optimizer/mcp.py
src/opik_optimizer/evolutionary_optimizer/mutation_ops.py
src/opik_optimizer/evolutionary_optimizer/population_ops.py
src/opik_optimizer/evolutionary_optimizer/prompts.py
src/opik_optimizer/evolutionary_optimizer/reporting.py
src/opik_optimizer/evolutionary_optimizer/style_ops.py
src/opik_optimizer/few_shot_bayesian_optimizer/__init__.py
src/opik_optimizer/few_shot_bayesian_optimizer/few_shot_bayesian_optimizer.py
src/opik_optimizer/few_shot_bayesian_optimizer/reporting.py
src/opik_optimizer/gepa_optimizer/__init__.py
src/opik_optimizer/gepa_optimizer/adapter.py
src/opik_optimizer/gepa_optimizer/gepa_optimizer.py
src/opik_optimizer/gepa_optimizer/reporting.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/meta_prompt_optimizer/__init__.py
src/opik_optimizer/meta_prompt_optimizer/meta_prompt_optimizer.py
src/opik_optimizer/meta_prompt_optimizer/reporting.py
src/opik_optimizer/mipro_optimizer/__init__.py
src/opik_optimizer/mipro_optimizer/_lm.py
src/opik_optimizer/mipro_optimizer/_mipro_optimizer_v2.py
src/opik_optimizer/mipro_optimizer/mipro_optimizer.py
src/opik_optimizer/mipro_optimizer/utils.py
src/opik_optimizer/optimization_config/__init__.py
src/opik_optimizer/optimization_config/chat_prompt.py
src/opik_optimizer/optimization_config/configs.py
src/opik_optimizer/optimization_config/mappers.py
src/opik_optimizer/utils/__init__.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