| AutoGenAI-package | Adaptive Optimization of Prompts, Models and Generation Strategies |
| abstain_decision | Optimize and select generative AI configurations |
| ai_ensemble | Combine repeated or multi-provider outputs |
| ai_provider | Create generative AI providers |
| ai_task | Define an AutoGenAI task and scorer |
| AutoGenAI | Adaptive Optimization of Prompts, Models and Generation Strategies |
| autogenai_example | Create an offline AutoGenAI example |
| benchmark_ai | Benchmark generative AI configurations |
| budget_optimize | Optimize and select generative AI configurations |
| consensus_vote | Combine repeated or multi-provider outputs |
| crossover_prompt | Prompt search and cross-provider generalization |
| default_scorer | Define an AutoGenAI task and scorer |
| evaluate_config | Benchmark generative AI configurations |
| evolve_prompt | Prompt search and cross-provider generalization |
| latency_optimize | Optimize and select generative AI configurations |
| mock_provider | Create generative AI providers |
| model_generalization | Prompt search and cross-provider generalization |
| mutate_prompt | Prompt search and cross-provider generalization |
| optimize_ai | Optimize and select generative AI configurations |
| optimize_generation | Benchmark generative AI configurations |
| pareto_ai | Optimize and select generative AI configurations |
| perturb_text | Stress-test generative AI inputs |
| plot.autogenai | Methods for AutoGenAI optimization objects |
| predict.autogenai | Methods for AutoGenAI optimization objects |
| print.autogenai | Methods for AutoGenAI optimization objects |
| print.autogen_provider | Create generative AI providers |
| print.autogen_task | Define an AutoGenAI task and scorer |
| prompt_candidates | Prompt search and cross-provider generalization |
| prompt_portability | Prompt search and cross-provider generalization |
| robustness_score | Stress-test generative AI inputs |
| router_regret | Train and evaluate an adaptive provider router |
| route_model | Train and evaluate an adaptive provider router |
| select_configuration | Optimize and select generative AI configurations |
| self_consistency | Combine repeated or multi-provider outputs |
| stress_test | Stress-test generative AI inputs |
| summary.autogenai | Methods for AutoGenAI optimization objects |
| train_router | Train and evaluate an adaptive provider router |
| update_router | Train and evaluate an adaptive provider router |